| f | module Cisco-IOS-XR-um-cont-odu-otu-dwdm-optics-pm-cfg { | f | module Cisco-IOS-XR-um-cont-odu-otu-dwdm-optics-pm-cfg { |
| namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-um-cont-odu-otu-dwdm-optics-pm-cfg"; | | namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-um-cont-odu-otu-dwdm-optics-pm-cfg"; |
| prefix um-cont-odu-otu-dwdm-optics-pm-cfg; | | prefix um-cont-odu-otu-dwdm-optics-pm-cfg; |
| | | |
| import Cisco-IOS-XR-types { | | import Cisco-IOS-XR-types { |
| prefix xr; | | prefix xr; |
| } | | } |
| import Cisco-IOS-XR-um-interface-cfg { | | import Cisco-IOS-XR-um-interface-cfg { |
| prefix a1; | | prefix a1; |
| } | | } |
| import tailf-common { | | import tailf-common { |
| prefix tailf; | | prefix tailf; |
| n | } | n | |
| import cisco-semver { | | |
| prefix semver; | | |
| } | | } |
| | | |
| organization | | organization |
| "Cisco Systems, Inc."; | | "Cisco Systems, Inc."; |
| contact | | contact |
| "Cisco Systems, Inc. | | "Cisco Systems, Inc. |
| Customer Service | | Customer Service |
| | | |
| Postal: 170 West Tasman Drive | | Postal: 170 West Tasman Drive |
| San Jose, CA 95134 | | San Jose, CA 95134 |
| | | |
| Tel: +1 800 553-NETS | | Tel: +1 800 553-NETS |
| | | |
| E-mail: cs-yang@cisco.com"; | | E-mail: cs-yang@cisco.com"; |
| description | | description |
| "This module contains a collection of YANG definitions | | "This module contains a collection of YANG definitions |
| for Cisco IOS-XR cont-odu-otu-dwdm-optics-pm package configuration. | | for Cisco IOS-XR cont-odu-otu-dwdm-optics-pm package configuration. |
| | | |
| This YANG module augments the | | This YANG module augments the |
| modules with configuration data. | | modules with configuration data. |
| | | |
| Copyright (c) 2021-2022 by Cisco Systems, Inc. | | Copyright (c) 2021-2022 by Cisco Systems, Inc. |
| All rights reserved."; | | All rights reserved."; |
| | | |
| revision 2022-07-11 { | | revision 2022-07-11 { |
| description | | description |
| n | "Added missing description statement to nodes | n | "Added missing description statement to nodes"; |
| 2022-06-01 | | } |
| | | revision 2022-06-01 { |
| | | description |
| Adjusted controller augmentation hierarchy"; | | "Adjusted controller augmentation hierarchy"; |
| semver:module-version "1.1.0"; | | |
| } | | } |
| revision 2021-10-14 { | | revision 2021-10-14 { |
| description | | description |
| "Initial release"; | | "Initial release"; |
| t | semver:module-version "1.0.0"; | t | |
| } | | } |
| | | |
| feature optics { | | feature optics { |
| description | | description |
| "optics"; | | "optics"; |
| } | | } |
| | | |
| feature optics_cli_supp_check { | | feature optics_cli_supp_check { |
| description | | description |
| "optics cli supp check"; | | "optics cli supp check"; |
| } | | } |
| | | |
| grouping CONT-BODY { | | grouping CONT-BODY { |
| description | | description |
| "Grouping for controller"; | | "Grouping for controller"; |
| container pm { | | container pm { |
| when "../a1:controller-name[starts-with(text(),'ODU')] or ../a1:controller-name[starts-with(text(),'OTU')] or ../a1:controller-name[starts-with(text(),'dwdm')] or ../a1:controller-name[starts-with(text(),'Optics')]" { | | when "../a1:controller-name[starts-with(text(),'ODU')] or ../a1:controller-name[starts-with(text(),'OTU')] or ../a1:controller-name[starts-with(text(),'dwdm')] or ../a1:controller-name[starts-with(text(),'Optics')]" { |
| tailf:dependency "../a1:controller-name"; | | tailf:dependency "../a1:controller-name"; |
| } | | } |
| if-feature "optics"; | | if-feature "optics"; |
| description | | description |
| "Configure pm parameters"; | | "Configure pm parameters"; |
| container interval-15-min { | | container interval-15-min { |
| if-feature "optics_cli_supp_check"; | | if-feature "optics_cli_supp_check"; |
| description | | description |
| "Configure pm parameters of 15 minute interval"; | | "Configure pm parameters of 15 minute interval"; |
| container otn { | | container otn { |
| description | | description |
| "configure otn g709 performance monitoring"; | | "configure otn g709 performance monitoring"; |
| container threshold { | | container threshold { |
| description | | description |
| "Configure threshold on otn parameters"; | | "Configure threshold on otn parameters"; |
| leaf es-pm-ne { | | leaf es-pm-ne { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "ES-PM threshold (seconds)"; | | "ES-PM threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-PM threshold"; | | "set ES-PM threshold"; |
| } | | } |
| leaf es-sm-ne { | | leaf es-sm-ne { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "ES-SM threshold (seconds)"; | | "ES-SM threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-SM threshold"; | | "set ES-SM threshold"; |
| } | | } |
| leaf esr-pm-ne { | | leaf esr-pm-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "ESR-PM threshold"; | | "ESR-PM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-PM threshold"; | | "set ESR-PM threshold"; |
| } | | } |
| leaf esr-sm-ne { | | leaf esr-sm-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "ESR-SM threshold"; | | "ESR-SM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-SM threshold"; | | "set ESR-SM threshold"; |
| } | | } |
| leaf ses-pm-ne { | | leaf ses-pm-ne { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "SES-PM threshold (seconds)"; | | "SES-PM threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-PM threshold"; | | "set SES-PM threshold"; |
| } | | } |
| leaf ses-sm-ne { | | leaf ses-sm-ne { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "SES-SM threshold (seconds)"; | | "SES-SM threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-SM threshold"; | | "set SES-SM threshold"; |
| } | | } |
| leaf sesr-pm-ne { | | leaf sesr-pm-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "SESR-PM threshold"; | | "SESR-PM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-PM threshold"; | | "set SESR-PM threshold"; |
| } | | } |
| leaf sesr-sm-ne { | | leaf sesr-sm-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "SESR-SM threshold"; | | "SESR-SM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-PM threshold"; | | "set SESR-PM threshold"; |
| } | | } |
| leaf uas-pm-ne { | | leaf uas-pm-ne { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "UAS_PM threshold (seconds)"; | | "UAS_PM threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-PM threshold"; | | "set UAS-PM threshold"; |
| } | | } |
| leaf uas-sm-ne { | | leaf uas-sm-ne { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "UAS_SM threshold (seconds)"; | | "UAS_SM threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-SM threshold"; | | "set UAS-SM threshold"; |
| } | | } |
| leaf bbe-pm-ne { | | leaf bbe-pm-ne { |
| type uint32 { | | type uint32 { |
| range "0..8850600" { | | range "0..8850600" { |
| description | | description |
| "BBE_PM threshold"; | | "BBE_PM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-PM threshold"; | | "set BBE-PM threshold"; |
| } | | } |
| leaf bbe-sm-ne { | | leaf bbe-sm-ne { |
| type uint32 { | | type uint32 { |
| range "0..8850600" { | | range "0..8850600" { |
| description | | description |
| "BBE_SM threshold"; | | "BBE_SM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-SM threshold"; | | "set BBE-SM threshold"; |
| } | | } |
| leaf bber-pm-ne { | | leaf bber-pm-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "BBER_PM threshold"; | | "BBER_PM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-PM threshold"; | | "set BBER-PM threshold"; |
| } | | } |
| leaf bber-sm-ne { | | leaf bber-sm-ne { |
| type uint32 { | | type uint32 { |
| range "1..100000" { | | range "1..100000" { |
| description | | description |
| "BBER_SM threshold"; | | "BBER_SM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-SM threshold"; | | "set BBER-SM threshold"; |
| } | | } |
| leaf fc-pm-ne { | | leaf fc-pm-ne { |
| type uint32 { | | type uint32 { |
| range "0..72" { | | range "0..72" { |
| description | | description |
| "FC_PM threshold"; | | "FC_PM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-PM threshold"; | | "set FC-PM threshold"; |
| } | | } |
| leaf fc-sm-ne { | | leaf fc-sm-ne { |
| type uint32 { | | type uint32 { |
| range "0..72" { | | range "0..72" { |
| description | | description |
| "FC_SM threshold"; | | "FC_SM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-SM threshold"; | | "set FC-SM threshold"; |
| } | | } |
| leaf es-pm-fe { | | leaf es-pm-fe { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "ES-PM threshold (seconds)"; | | "ES-PM threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-PM threshold"; | | "set ES-PM threshold"; |
| } | | } |
| leaf es-sm-fe { | | leaf es-sm-fe { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "ES-SM threshold (seconds)"; | | "ES-SM threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-SM threshold"; | | "set ES-SM threshold"; |
| } | | } |
| leaf esr-pm-fe { | | leaf esr-pm-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "ESR-PM threshold"; | | "ESR-PM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-PM threshold"; | | "set ESR-PM threshold"; |
| } | | } |
| leaf esr-sm-fe { | | leaf esr-sm-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "ESR-SM threshold"; | | "ESR-SM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-SM threshold"; | | "set ESR-SM threshold"; |
| } | | } |
| leaf ses-pm-fe { | | leaf ses-pm-fe { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "SES-PM threshold (seconds)"; | | "SES-PM threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-PM threshold"; | | "set SES-PM threshold"; |
| } | | } |
| leaf ses-sm-fe { | | leaf ses-sm-fe { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "SES-SM threshold (seconds)"; | | "SES-SM threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-SM threshold"; | | "set SES-SM threshold"; |
| } | | } |
| leaf sesr-pm-fe { | | leaf sesr-pm-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "SESR-PM threshold"; | | "SESR-PM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-PM threshold"; | | "set SESR-PM threshold"; |
| } | | } |
| leaf sesr-sm-fe { | | leaf sesr-sm-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "SESR-SM threshold"; | | "SESR-SM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-PM threshold"; | | "set SESR-PM threshold"; |
| } | | } |
| leaf uas-pm-fe { | | leaf uas-pm-fe { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "UAS_PM threshold (seconds)"; | | "UAS_PM threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-PM threshold"; | | "set UAS-PM threshold"; |
| } | | } |
| leaf uas-sm-fe { | | leaf uas-sm-fe { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "UAS_SM threshold (seconds)"; | | "UAS_SM threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-SM threshold"; | | "set UAS-SM threshold"; |
| } | | } |
| leaf bbe-pm-fe { | | leaf bbe-pm-fe { |
| type uint32 { | | type uint32 { |
| range "0..8850600" { | | range "0..8850600" { |
| description | | description |
| "BBE_PM threshold"; | | "BBE_PM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-PM threshold"; | | "set BBE-PM threshold"; |
| } | | } |
| leaf bbe-sm-fe { | | leaf bbe-sm-fe { |
| type uint32 { | | type uint32 { |
| range "0..8850600" { | | range "0..8850600" { |
| description | | description |
| "BBE_SM threshold"; | | "BBE_SM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-SM threshold"; | | "set BBE-SM threshold"; |
| } | | } |
| leaf bber-pm-fe { | | leaf bber-pm-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "BBER_PM threshold"; | | "BBER_PM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-PM threshold"; | | "set BBER-PM threshold"; |
| } | | } |
| leaf bber-sm-fe { | | leaf bber-sm-fe { |
| type uint32 { | | type uint32 { |
| range "1..100000" { | | range "1..100000" { |
| description | | description |
| "BBER_SM threshold"; | | "BBER_SM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-SM threshold"; | | "set BBER-SM threshold"; |
| } | | } |
| leaf fc-pm-fe { | | leaf fc-pm-fe { |
| type uint32 { | | type uint32 { |
| range "0..72" { | | range "0..72" { |
| description | | description |
| "FC_PM threshold"; | | "FC_PM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-PM threshold"; | | "set FC-PM threshold"; |
| } | | } |
| leaf fc-sm-fe { | | leaf fc-sm-fe { |
| type uint32 { | | type uint32 { |
| range "0..72" { | | range "0..72" { |
| description | | description |
| "FC_SM threshold"; | | "FC_SM threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-SM threshold"; | | "set FC-SM threshold"; |
| } | | } |
| leaf es-ne { | | leaf es-ne { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "ES-NE threshold (seconds)"; | | "ES-NE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-NE threshold"; | | "set ES-NE threshold"; |
| } | | } |
| leaf esr-ne { | | leaf esr-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "ESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "ESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-NE threshold"; | | "set ESR-NE threshold"; |
| } | | } |
| leaf ses-ne { | | leaf ses-ne { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "SES-NE threshold (seconds)"; | | "SES-NE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-NE threshold"; | | "set SES-NE threshold"; |
| } | | } |
| leaf sesr-ne { | | leaf sesr-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "SESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "SESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-NE threshold"; | | "set SESR-NE threshold"; |
| } | | } |
| leaf uas-ne { | | leaf uas-ne { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "UAS-NE threshold (seconds)"; | | "UAS-NE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-NE threshold"; | | "set UAS-NE threshold"; |
| } | | } |
| leaf bbe-ne { | | leaf bbe-ne { |
| type uint32 { | | type uint32 { |
| range "0..8850600" { | | range "0..8850600" { |
| description | | description |
| "BBE-NE threshold"; | | "BBE-NE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-NE threshold"; | | "set BBE-NE threshold"; |
| } | | } |
| leaf bber-ne { | | leaf bber-ne { |
| type uint32 { | | type uint32 { |
| range "1..100000" { | | range "1..100000" { |
| description | | description |
| "BBER-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "BBER-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-NE threshold"; | | "set BBER-NE threshold"; |
| } | | } |
| leaf fc-ne { | | leaf fc-ne { |
| type uint32 { | | type uint32 { |
| range "0..72" { | | range "0..72" { |
| description | | description |
| "FC-NE threshold"; | | "FC-NE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-NE threshold"; | | "set FC-NE threshold"; |
| } | | } |
| leaf es-fe { | | leaf es-fe { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "ES-FE threshold (seconds)"; | | "ES-FE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-FE threshold"; | | "set ES-FE threshold"; |
| } | | } |
| leaf esr-fe { | | leaf esr-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "es-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "es-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-FE threshold"; | | "set ESR-FE threshold"; |
| } | | } |
| leaf ses-fe { | | leaf ses-fe { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "SES-FE threshold (seconds)"; | | "SES-FE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-FE threshold"; | | "set SES-FE threshold"; |
| } | | } |
| leaf sesr-fe { | | leaf sesr-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "SESR-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "SESR-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-FE threshold"; | | "set SESR-FE threshold"; |
| } | | } |
| leaf uas-fe { | | leaf uas-fe { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "UAS-FE threshold (seconds)"; | | "UAS-FE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-FE threshold"; | | "set UAS-FE threshold"; |
| } | | } |
| leaf bbe-fe { | | leaf bbe-fe { |
| type uint32 { | | type uint32 { |
| range "0..8850600" { | | range "0..8850600" { |
| description | | description |
| "BBE-FE threshold"; | | "BBE-FE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-FE threshold"; | | "set BBE-FE threshold"; |
| } | | } |
| leaf bber-fe { | | leaf bber-fe { |
| type uint32 { | | type uint32 { |
| range "1..100000" { | | range "1..100000" { |
| description | | description |
| "BBER-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "BBER-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-FE threshold"; | | "set BBER-FE threshold"; |
| } | | } |
| leaf fc-fe { | | leaf fc-fe { |
| type uint32 { | | type uint32 { |
| range "0..72" { | | range "0..72" { |
| description | | description |
| "FC-FE threshold"; | | "FC-FE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-FE threshold"; | | "set FC-FE threshold"; |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set otn TCA reporting status"; | | "set otn TCA reporting status"; |
| container es-sm-ne { | | container es-sm-ne { |
| description | | description |
| "set es-sm TCA reporting status"; | | "set es-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-sm-ne { | | container ses-sm-ne { |
| description | | description |
| "set ses-sm TCA reporting status"; | | "set ses-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-sm-ne { | | container uas-sm-ne { |
| description | | description |
| "set uas-sm TCA reporting status"; | | "set uas-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-sm-ne { | | container bbe-sm-ne { |
| description | | description |
| "set bbe-sm TCA reporting status"; | | "set bbe-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-sm-ne { | | container fc-sm-ne { |
| description | | description |
| "set fc-sm TCA reporting status"; | | "set fc-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-sm-ne { | | container esr-sm-ne { |
| description | | description |
| "set esr-sm TCA reporting status"; | | "set esr-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-sm-ne { | | container sesr-sm-ne { |
| description | | description |
| "set sesr-sm TCA reporting status"; | | "set sesr-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-sm-ne { | | container bber-sm-ne { |
| description | | description |
| "set bber-sm TCA reporting status"; | | "set bber-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container es-pm-ne { | | container es-pm-ne { |
| description | | description |
| "set es-pm TCA reporting status"; | | "set es-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-pm-ne { | | container ses-pm-ne { |
| description | | description |
| "set ses-pm TCA reporting status"; | | "set ses-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-pm-ne { | | container uas-pm-ne { |
| description | | description |
| "set uas-pm TCA reporting status"; | | "set uas-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-pm-ne { | | container bbe-pm-ne { |
| description | | description |
| "set bbe-pm TCA reporting status"; | | "set bbe-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-pm-ne { | | container fc-pm-ne { |
| description | | description |
| "set fc-pm TCA reporting status"; | | "set fc-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-pm-ne { | | container esr-pm-ne { |
| description | | description |
| "set esr-pm TCA reporting status"; | | "set esr-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-pm-ne { | | container sesr-pm-ne { |
| description | | description |
| "set sesr-pm TCA reporting status"; | | "set sesr-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-pm-ne { | | container bber-pm-ne { |
| description | | description |
| "set bber-pm TCA reporting status"; | | "set bber-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container es-sm-fe { | | container es-sm-fe { |
| description | | description |
| "set es-sm TCA reporting status"; | | "set es-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-sm-fe { | | container ses-sm-fe { |
| description | | description |
| "set ses-sm TCA reporting status"; | | "set ses-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-sm-fe { | | container uas-sm-fe { |
| description | | description |
| "set uas-sm TCA reporting status"; | | "set uas-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-sm-fe { | | container bbe-sm-fe { |
| description | | description |
| "set bbe-sm TCA reporting status"; | | "set bbe-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-sm-fe { | | container fc-sm-fe { |
| description | | description |
| "set fc-sm TCA reporting status"; | | "set fc-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-sm-fe { | | container esr-sm-fe { |
| description | | description |
| "set esr-sm TCA reporting status"; | | "set esr-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-sm-fe { | | container sesr-sm-fe { |
| description | | description |
| "set sesr-sm TCA reporting status"; | | "set sesr-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-sm-fe { | | container bber-sm-fe { |
| description | | description |
| "set bber-sm TCA reporting status"; | | "set bber-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container es-pm-fe { | | container es-pm-fe { |
| description | | description |
| "set es-pm TCA reporting status"; | | "set es-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-pm-fe { | | container ses-pm-fe { |
| description | | description |
| "set ses-pm TCA reporting status"; | | "set ses-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-pm-fe { | | container uas-pm-fe { |
| description | | description |
| "set uas-pm TCA reporting status"; | | "set uas-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-pm-fe { | | container bbe-pm-fe { |
| description | | description |
| "set bbe-pm TCA reporting status"; | | "set bbe-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-pm-fe { | | container fc-pm-fe { |
| description | | description |
| "set fc-pm TCA reporting status"; | | "set fc-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-pm-fe { | | container esr-pm-fe { |
| description | | description |
| "set esr-pm TCA reporting status"; | | "set esr-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-pm-fe { | | container sesr-pm-fe { |
| description | | description |
| "set sesr-pm TCA reporting status"; | | "set sesr-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-pm-fe { | | container bber-pm-fe { |
| description | | description |
| "set bber-pm TCA reporting status"; | | "set bber-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container pathmonitor { | | container pathmonitor { |
| description | | description |
| "configure otn g709 performance monitoring"; | | "configure otn g709 performance monitoring"; |
| container threshold { | | container threshold { |
| description | | description |
| "Configure threshold on otn parameters"; | | "Configure threshold on otn parameters"; |
| leaf es-ne { | | leaf es-ne { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "ES-NE threshold (seconds)"; | | "ES-NE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-NE threshold"; | | "set ES-NE threshold"; |
| } | | } |
| leaf esr-ne { | | leaf esr-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "ESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "ESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-NE threshold"; | | "set ESR-NE threshold"; |
| } | | } |
| leaf ses-ne { | | leaf ses-ne { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "SES-NE threshold (seconds)"; | | "SES-NE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-NE threshold"; | | "set SES-NE threshold"; |
| } | | } |
| leaf sesr-ne { | | leaf sesr-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "SESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "SESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-NE threshold"; | | "set SESR-NE threshold"; |
| } | | } |
| leaf uas-ne { | | leaf uas-ne { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "UAS-NE threshold (seconds)"; | | "UAS-NE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-NE threshold"; | | "set UAS-NE threshold"; |
| } | | } |
| leaf bbe-ne { | | leaf bbe-ne { |
| type uint32 { | | type uint32 { |
| range "0..8850600" { | | range "0..8850600" { |
| description | | description |
| "BBE-NE threshold"; | | "BBE-NE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-NE threshold"; | | "set BBE-NE threshold"; |
| } | | } |
| leaf bber-ne { | | leaf bber-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "BBER-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "BBER-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-NE threshold"; | | "set BBER-NE threshold"; |
| } | | } |
| leaf fc-ne { | | leaf fc-ne { |
| type uint32 { | | type uint32 { |
| range "0..72" { | | range "0..72" { |
| description | | description |
| "FC-NE threshold"; | | "FC-NE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-NE threshold"; | | "set FC-NE threshold"; |
| } | | } |
| leaf es-fe { | | leaf es-fe { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "ES-FE threshold (seconds)"; | | "ES-FE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-FE threshold"; | | "set ES-FE threshold"; |
| } | | } |
| leaf esr-fe { | | leaf esr-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "ESR-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "ESR-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-FE threshold"; | | "set ESR-FE threshold"; |
| } | | } |
| leaf ses-fe { | | leaf ses-fe { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "SES-FE threshold (seconds)"; | | "SES-FE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-FE threshold"; | | "set SES-FE threshold"; |
| } | | } |
| leaf sesr-fe { | | leaf sesr-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "SESR-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "SESR-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-FE threshold"; | | "set SESR-FE threshold"; |
| } | | } |
| leaf uas-fe { | | leaf uas-fe { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "UAS-FE threshold (seconds)"; | | "UAS-FE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-FE threshold"; | | "set UAS-FE threshold"; |
| } | | } |
| leaf bbe-fe { | | leaf bbe-fe { |
| type uint32 { | | type uint32 { |
| range "0..8850600" { | | range "0..8850600" { |
| description | | description |
| "BBE-FE threshold"; | | "BBE-FE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-FE threshold"; | | "set BBE-FE threshold"; |
| } | | } |
| leaf bber-fe { | | leaf bber-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "BBER-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "BBER-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-FE threshold"; | | "set BBER-FE threshold"; |
| } | | } |
| leaf fc-fe { | | leaf fc-fe { |
| type uint32 { | | type uint32 { |
| range "0..72" { | | range "0..72" { |
| description | | description |
| "FC-FE threshold"; | | "FC-FE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-FE threshold"; | | "set FC-FE threshold"; |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set otn TCA reporting status"; | | "set otn TCA reporting status"; |
| container es-ne { | | container es-ne { |
| description | | description |
| "set es-ne TCA reporting status"; | | "set es-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-ne { | | container ses-ne { |
| description | | description |
| "set ses-ne TCA reporting status"; | | "set ses-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-ne { | | container uas-ne { |
| description | | description |
| "set uas-ne TCA reporting status"; | | "set uas-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-ne { | | container bbe-ne { |
| description | | description |
| "set bbe-ne TCA reporting status"; | | "set bbe-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-ne { | | container fc-ne { |
| description | | description |
| "set fc-ne TCA reporting status"; | | "set fc-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-ne { | | container esr-ne { |
| description | | description |
| "set esr-ne TCA reporting status"; | | "set esr-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-ne { | | container sesr-ne { |
| description | | description |
| "set sesr-ne TCA reporting status"; | | "set sesr-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-ne { | | container bber-ne { |
| description | | description |
| "set bber-ne TCA reporting status"; | | "set bber-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container es-fe { | | container es-fe { |
| description | | description |
| "set es-fe TCA reporting status"; | | "set es-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-fe { | | container ses-fe { |
| description | | description |
| "set ses-fe TCA reporting status"; | | "set ses-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-fe { | | container uas-fe { |
| description | | description |
| "set uas-fe TCA reporting status"; | | "set uas-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-fe { | | container bbe-fe { |
| description | | description |
| "set bbe-fe TCA reporting status"; | | "set bbe-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-fe { | | container fc-fe { |
| description | | description |
| "set fc-fe TCA reporting status"; | | "set fc-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-fe { | | container esr-fe { |
| description | | description |
| "set esr-fe TCA reporting status"; | | "set esr-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-fe { | | container sesr-fe { |
| description | | description |
| "set sesr-fe TCA reporting status"; | | "set sesr-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-fe { | | container bber-fe { |
| description | | description |
| "set bber-fe TCA reporting status"; | | "set bber-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container tcms { | | container tcms { |
| description | | description |
| "configure tcm performance monitoring"; | | "configure tcm performance monitoring"; |
| list tcm { | | list tcm { |
| key "channel-number"; | | key "channel-number"; |
| description | | description |
| "configure tcm performance monitoring"; | | "configure tcm performance monitoring"; |
| leaf channel-number { | | leaf channel-number { |
| type uint32 { | | type uint32 { |
| range "1..6" { | | range "1..6" { |
| description | | description |
| " Channel Number"; | | " Channel Number"; |
| } | | } |
| } | | } |
| description | | description |
| "configure tcm performance monitoring"; | | "configure tcm performance monitoring"; |
| } | | } |
| container threshold { | | container threshold { |
| description | | description |
| "Configure threshold on otn parameters"; | | "Configure threshold on otn parameters"; |
| leaf es-ne { | | leaf es-ne { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "ES-NE threshold (seconds)"; | | "ES-NE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-NE threshold"; | | "set ES-NE threshold"; |
| } | | } |
| leaf esr-ne { | | leaf esr-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "ESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "ESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-NE threshold"; | | "set ESR-NE threshold"; |
| } | | } |
| leaf ses-ne { | | leaf ses-ne { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "SES-NE threshold (seconds)"; | | "SES-NE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-NE threshold"; | | "set SES-NE threshold"; |
| } | | } |
| leaf sesr-ne { | | leaf sesr-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "SESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "SESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-NE threshold"; | | "set SESR-NE threshold"; |
| } | | } |
| leaf uas-ne { | | leaf uas-ne { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "UAS-NE threshold (seconds)"; | | "UAS-NE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-NE threshold"; | | "set UAS-NE threshold"; |
| } | | } |
| leaf bbe-ne { | | leaf bbe-ne { |
| type uint32 { | | type uint32 { |
| range "0..8850600" { | | range "0..8850600" { |
| description | | description |
| "BBE-NE threshold"; | | "BBE-NE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-NE threshold"; | | "set BBE-NE threshold"; |
| } | | } |
| leaf bber-ne { | | leaf bber-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "BBER-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "BBER-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-NE threshold"; | | "set BBER-NE threshold"; |
| } | | } |
| leaf fc-ne { | | leaf fc-ne { |
| type uint32 { | | type uint32 { |
| range "0..72" { | | range "0..72" { |
| description | | description |
| "FC-NE threshold"; | | "FC-NE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-NE threshold"; | | "set FC-NE threshold"; |
| } | | } |
| leaf es-fe { | | leaf es-fe { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "ES-FE threshold (seconds)"; | | "ES-FE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-FE threshold"; | | "set ES-FE threshold"; |
| } | | } |
| leaf esr-fe { | | leaf esr-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "ESR-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "ESR-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-FE threshold"; | | "set ESR-FE threshold"; |
| } | | } |
| leaf ses-fe { | | leaf ses-fe { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "SES-FE threshold (seconds)"; | | "SES-FE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-FE threshold"; | | "set SES-FE threshold"; |
| } | | } |
| leaf sesr-fe { | | leaf sesr-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "SESR-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "SESR-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-FE threshold"; | | "set SESR-FE threshold"; |
| } | | } |
| leaf uas-fe { | | leaf uas-fe { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "UAS-FE threshold (seconds)"; | | "UAS-FE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-FE threshold"; | | "set UAS-FE threshold"; |
| } | | } |
| leaf bbe-fe { | | leaf bbe-fe { |
| type uint32 { | | type uint32 { |
| range "0..8850600" { | | range "0..8850600" { |
| description | | description |
| "BBE-FE threshold"; | | "BBE-FE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-FE threshold"; | | "set BBE-FE threshold"; |
| } | | } |
| leaf bber-fe { | | leaf bber-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "BBER-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "BBER-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-FE threshold"; | | "set BBER-FE threshold"; |
| } | | } |
| leaf fc-fe { | | leaf fc-fe { |
| type uint32 { | | type uint32 { |
| range "0..72" { | | range "0..72" { |
| description | | description |
| "FC-FE threshold"; | | "FC-FE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-FE threshold"; | | "set FC-FE threshold"; |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set otn TCA reporting status"; | | "set otn TCA reporting status"; |
| container es-fe { | | container es-fe { |
| description | | description |
| "set es-fe TCA reporting status"; | | "set es-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-fe { | | container ses-fe { |
| description | | description |
| "set ses-fe TCA reporting status"; | | "set ses-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-fe { | | container uas-fe { |
| description | | description |
| "set uas-fe TCA reporting status"; | | "set uas-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-fe { | | container bbe-fe { |
| description | | description |
| "set bbe-fe TCA reporting status"; | | "set bbe-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-fe { | | container fc-fe { |
| description | | description |
| "set fc-fe TCA reporting status"; | | "set fc-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-fe { | | container esr-fe { |
| description | | description |
| "set esr-fe TCA reporting status"; | | "set esr-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-fe { | | container sesr-fe { |
| description | | description |
| "set sesr-fe TCA reporting status"; | | "set sesr-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-fe { | | container bber-fe { |
| description | | description |
| "set bber-fe TCA reporting status"; | | "set bber-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container es-ne { | | container es-ne { |
| description | | description |
| "set es-ne TCA reporting status"; | | "set es-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-ne { | | container ses-ne { |
| description | | description |
| "set ses-ne TCA reporting status"; | | "set ses-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-ne { | | container uas-ne { |
| description | | description |
| "set uas-ne TCA reporting status"; | | "set uas-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-ne { | | container bbe-ne { |
| description | | description |
| "set bbe-ne TCA reporting status"; | | "set bbe-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-ne { | | container fc-ne { |
| description | | description |
| "set fc-ne TCA reporting status"; | | "set fc-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-ne { | | container esr-ne { |
| description | | description |
| "set esr-ne TCA reporting status"; | | "set esr-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-ne { | | container sesr-ne { |
| description | | description |
| "set sesr-ne TCA reporting status"; | | "set sesr-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-ne { | | container bber-ne { |
| description | | description |
| "set bber-ne TCA reporting status"; | | "set bber-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container optics { | | container optics { |
| description | | description |
| "Configure optics performance monitoring"; | | "Configure optics performance monitoring"; |
| container threshold { | | container threshold { |
| description | | description |
| "Configure threshold on optics parameters"; | | "Configure threshold on optics parameters"; |
| container lbc { | | container lbc { |
| description | | description |
| "set lbc threshold"; | | "set lbc threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "lbc min threshold (mA)"; | | "lbc min threshold (mA)"; |
| } | | } |
| } | | } |
| description | | description |
| "set lbc min threshold"; | | "set lbc min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "lbc max threshold (mA)"; | | "lbc max threshold (mA)"; |
| } | | } |
| } | | } |
| description | | description |
| "set lbc max threshold"; | | "set lbc max threshold"; |
| } | | } |
| } | | } |
| container opt { | | container opt { |
| description | | description |
| "set opt threshold in uW"; | | "set opt threshold in uW"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "opt min threshold (uW) "; | | "opt min threshold (uW) "; |
| } | | } |
| } | | } |
| description | | description |
| "set opt min threshold in uW"; | | "set opt min threshold in uW"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "opt max threshold (uW) "; | | "opt max threshold (uW) "; |
| } | | } |
| } | | } |
| description | | description |
| "set opt max threshold in uW"; | | "set opt max threshold in uW"; |
| } | | } |
| } | | } |
| container opr { | | container opr { |
| description | | description |
| "set opr threshold in uW"; | | "set opr threshold in uW"; |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "opr max threshold (uW) "; | | "opr max threshold (uW) "; |
| } | | } |
| } | | } |
| description | | description |
| "set opr max threshold in uW"; | | "set opr max threshold in uW"; |
| } | | } |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "opr min threshold (uW) "; | | "opr min threshold (uW) "; |
| } | | } |
| } | | } |
| description | | description |
| " set opr min threshold in uW"; | | " set opr min threshold in uW"; |
| } | | } |
| } | | } |
| container dgd { | | container dgd { |
| description | | description |
| "set differential group delay threshold"; | | "set differential group delay threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "differential group delay min threshold (1/100th of ps)"; | | "differential group delay min threshold (1/100th of ps)"; |
| } | | } |
| } | | } |
| description | | description |
| "set differential group delay min threshold"; | | "set differential group delay min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "differential delay group max threshold (1/100th of ps)"; | | "differential delay group max threshold (1/100th of ps)"; |
| } | | } |
| } | | } |
| description | | description |
| "set differential group delay max threshold"; | | "set differential group delay max threshold"; |
| } | | } |
| } | | } |
| container pmd { | | container pmd { |
| description | | description |
| "set polarization mode dispersion threshold"; | | "set polarization mode dispersion threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "polarization mode dispersion min threshold (ps^2)"; | | "polarization mode dispersion min threshold (ps^2)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization mode dispersion min threshold"; | | "set polarization mode dispersion min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "polarization mode dispersion max threshold (ps^2)"; | | "polarization mode dispersion max threshold (ps^2)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization mode dispersion max threshold"; | | "set polarization mode dispersion max threshold"; |
| } | | } |
| } | | } |
| container osnr { | | container osnr { |
| description | | description |
| "set optical signal to noise ratio threshold"; | | "set optical signal to noise ratio threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "optical signal to noise ratio min threshold (1/100th of dB)"; | | "optical signal to noise ratio min threshold (1/100th of dB)"; |
| } | | } |
| } | | } |
| description | | description |
| "set optical signal to noise ratio min threshold"; | | "set optical signal to noise ratio min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "optical signal to noise ratio max threshold (1/100th of dB)"; | | "optical signal to noise ratio max threshold (1/100th of dB)"; |
| } | | } |
| } | | } |
| description | | description |
| "set optical siganl to noise max threshold"; | | "set optical siganl to noise max threshold"; |
| } | | } |
| } | | } |
| container pdl { | | container pdl { |
| description | | description |
| "set polarization dependent loss threshold"; | | "set polarization dependent loss threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "polarization dependent loss min threshold (1/100th of dB)"; | | "polarization dependent loss min threshold (1/100th of dB)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization dependent loss min threshold"; | | "set polarization dependent loss min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "polarization dependent loss max threshold (1/100th of dB)"; | | "polarization dependent loss max threshold (1/100th of dB)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization dependent loss max threshold"; | | "set polarization dependent loss max threshold"; |
| } | | } |
| } | | } |
| container pcr { | | container pcr { |
| description | | description |
| "set polarization change rate threshold"; | | "set polarization change rate threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "polarization change rate min threshold (rad/s)"; | | "polarization change rate min threshold (rad/s)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization change rate min threshold"; | | "set polarization change rate min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "polarization change rate max threshold (rad/s)"; | | "polarization change rate max threshold (rad/s)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization change rate max threshold"; | | "set polarization change rate max threshold"; |
| } | | } |
| } | | } |
| container pn { | | container pn { |
| description | | description |
| "set phase noise threshold"; | | "set phase noise threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "phase noise min threshold (dB)"; | | "phase noise min threshold (dB)"; |
| } | | } |
| } | | } |
| description | | description |
| "set phase noise min threshold"; | | "set phase noise min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967290" { | | range "1..4294967290" { |
| description | | description |
| "phase noise max threshold (dB)"; | | "phase noise max threshold (dB)"; |
| } | | } |
| } | | } |
| description | | description |
| "set phase noise max threshold"; | | "set phase noise max threshold"; |
| } | | } |
| } | | } |
| container cd { | | container cd { |
| description | | description |
| "set chromatic dispersion threshold"; | | "set chromatic dispersion threshold"; |
| leaf min { | | leaf min { |
| type union { | | type union { |
| type int32 { | | type int32 { |
| range "-70000..70000" { | | range "-70000..70000" { |
| description | | description |
| "chromatic dispersion min threshold (ps/nm)"; | | "chromatic dispersion min threshold (ps/nm)"; |
| } | | } |
| } | | } |
| type int32 { | | type int32 { |
| range "-350000..350000" { | | range "-350000..350000" { |
| description | | description |
| "chromatic dispersion min threshold (ps/nm)"; | | "chromatic dispersion min threshold (ps/nm)"; |
| } | | } |
| } | | } |
| } | | } |
| description | | description |
| "set chromatic dispersion min threshold"; | | "set chromatic dispersion min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type union { | | type union { |
| type int32 { | | type int32 { |
| range "-70000..70000" { | | range "-70000..70000" { |
| description | | description |
| "chromatic dispersion max threshold (ps/nm)"; | | "chromatic dispersion max threshold (ps/nm)"; |
| } | | } |
| } | | } |
| type int32 { | | type int32 { |
| range "-350000..350000" { | | range "-350000..350000" { |
| description | | description |
| "chromatic dispersion max threshold (ps/nm)"; | | "chromatic dispersion max threshold (ps/nm)"; |
| } | | } |
| } | | } |
| } | | } |
| description | | description |
| "set chromatic dispersion max threshold"; | | "set chromatic dispersion max threshold"; |
| } | | } |
| } | | } |
| container opt-dbm { | | container opt-dbm { |
| description | | description |
| "set opt threshold in dbm"; | | "set opt threshold in dbm"; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-3000..6633" { | | range "-3000..6633" { |
| description | | description |
| "Enter 4 digit value ;Input value 3000 for 30.00dbm"; | | "Enter 4 digit value ;Input value 3000 for 30.00dbm"; |
| } | | } |
| } | | } |
| description | | description |
| "Set opt min threshold in dbm"; | | "Set opt min threshold in dbm"; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-3000..6633" { | | range "-3000..6633" { |
| description | | description |
| "Enter 4 digit value ;Input value 3000 for 30.00dbm"; | | "Enter 4 digit value ;Input value 3000 for 30.00dbm"; |
| } | | } |
| } | | } |
| description | | description |
| "set opt max threshold in dbm"; | | "set opt max threshold in dbm"; |
| } | | } |
| } | | } |
| container opr-dbm { | | container opr-dbm { |
| description | | description |
| "set opr threshold value in dbm"; | | "set opr threshold value in dbm"; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-3000..6633" { | | range "-3000..6633" { |
| description | | description |
| "Enter 4 digit value ;Input value 3000 for 30.00dbm"; | | "Enter 4 digit value ;Input value 3000 for 30.00dbm"; |
| } | | } |
| } | | } |
| description | | description |
| "set opr min threshold in dbm"; | | "set opr min threshold in dbm"; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-3000..6633" { | | range "-3000..6633" { |
| description | | description |
| "Enter 4 digit value ;Input value 3000 for 30.00dbm"; | | "Enter 4 digit value ;Input value 3000 for 30.00dbm"; |
| } | | } |
| } | | } |
| description | | description |
| "set opr max threshold in dbm"; | | "set opr max threshold in dbm"; |
| } | | } |
| } | | } |
| container lbc-pc { | | container lbc-pc { |
| description | | description |
| "set lbc % threshold"; | | "set lbc % threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "0..1000" { | | range "0..1000" { |
| description | | description |
| "lbc min threshold (in units of 0.1%)"; | | "lbc min threshold (in units of 0.1%)"; |
| } | | } |
| } | | } |
| description | | description |
| "set lbc % min threshold"; | | "set lbc % min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "0..1000" { | | range "0..1000" { |
| description | | description |
| "lbc max threshold (in units of 0.1%)"; | | "lbc max threshold (in units of 0.1%)"; |
| } | | } |
| } | | } |
| description | | description |
| "set lbc % max threshold"; | | "set lbc % max threshold"; |
| } | | } |
| } | | } |
| container sopmd { | | container sopmd { |
| description | | description |
| "set second order polarization mode dispersion threshold"; | | "set second order polarization mode dispersion threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "polarization mode dispersion min threshold (in units of 0.01 ps^2)"; | | "polarization mode dispersion min threshold (in units of 0.01 ps^2)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization mode dispersion min threshold"; | | "set polarization mode dispersion min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "polarization mode dispersion max threshold ( in units of 0.01 ps^2)"; | | "polarization mode dispersion max threshold ( in units of 0.01 ps^2)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization mode dispersion max threshold"; | | "set polarization mode dispersion max threshold"; |
| } | | } |
| } | | } |
| container rx-sig-pow { | | container rx-sig-pow { |
| description | | description |
| "set rx sig power threshold in uW"; | | "set rx sig power threshold in uW"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967290" { | | range "1..4294967290" { |
| description | | description |
| " rx sig power threshold in uW"; | | " rx sig power threshold in uW"; |
| } | | } |
| } | | } |
| description | | description |
| "rx sig power min threshold in uW "; | | "rx sig power min threshold in uW "; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967290" { | | range "1..4294967290" { |
| description | | description |
| "rx sig power max threshold in uW"; | | "rx sig power max threshold in uW"; |
| } | | } |
| } | | } |
| description | | description |
| "set rx sig power max threshold in uW"; | | "set rx sig power max threshold in uW"; |
| } | | } |
| } | | } |
| container snr { | | container snr { |
| description | | description |
| "set SNR threshold"; | | "set SNR threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR min threshold"; | | "SNR min threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR min threshold "; | | "set SNR min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR max threshold "; | | "SNR max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR max threshold "; | | "set SNR max threshold "; |
| } | | } |
| } | | } |
| container snr-ax { | | container snr-ax { |
| description | | description |
| "set SNR AX threshold"; | | "set SNR AX threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR AX min threshold"; | | "SNR AX min threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR AX min threshold "; | | "set SNR AX min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR AX max threshold "; | | "SNR AX max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR AX max threshold "; | | "set SNR AX max threshold "; |
| } | | } |
| } | | } |
| container snr-bx { | | container snr-bx { |
| description | | description |
| "set SNR BX threshold"; | | "set SNR BX threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR BX min threshold"; | | "SNR BX min threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR BX min threshold "; | | "set SNR BX min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR BX max threshold "; | | "SNR BX max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR BX max threshold "; | | "set SNR BX max threshold "; |
| } | | } |
| } | | } |
| container snr-ay { | | container snr-ay { |
| description | | description |
| "set SNR AY threshold"; | | "set SNR AY threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR AY min threshold"; | | "SNR AY min threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR AY min threshold "; | | "set SNR AY min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR AY max threshold "; | | "SNR AY max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR AY max threshold "; | | "set SNR AY max threshold "; |
| } | | } |
| } | | } |
| container snr-by { | | container snr-by { |
| description | | description |
| "set SNR BY threshold"; | | "set SNR BY threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR BY min threshold"; | | "SNR BY min threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR BY min threshold "; | | "set SNR BY min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR BY max threshold "; | | "SNR BY max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR BY max threshold "; | | "set SNR BY max threshold "; |
| } | | } |
| } | | } |
| container rx-sig-pow-dbm { | | container rx-sig-pow-dbm { |
| description | | description |
| "set rx-sig-pow threshold in dbm"; | | "set rx-sig-pow threshold in dbm"; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-3000..6633" { | | range "-3000..6633" { |
| description | | description |
| "Enter 4 digit value ;Input value 3000 for 30.00dbm"; | | "Enter 4 digit value ;Input value 3000 for 30.00dbm"; |
| } | | } |
| } | | } |
| description | | description |
| "set rx-sig-pow min threshold in dbm"; | | "set rx-sig-pow min threshold in dbm"; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-3000..6633" { | | range "-3000..6633" { |
| description | | description |
| "Enter 4 digit value ;Input value 3000 for 30.00dbm"; | | "Enter 4 digit value ;Input value 3000 for 30.00dbm"; |
| } | | } |
| } | | } |
| description | | description |
| "set rx-sig-pow max threshold in dbm"; | | "set rx-sig-pow max threshold in dbm"; |
| } | | } |
| } | | } |
| container low-freq-off { | | container low-freq-off { |
| description | | description |
| "set low signal freq offset threshold in Mhz"; | | "set low signal freq offset threshold in Mhz"; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-1500..1500" { | | range "-1500..1500" { |
| description | | description |
| "low signal freq offset min threshold in Mhz"; | | "low signal freq offset min threshold in Mhz"; |
| } | | } |
| } | | } |
| description | | description |
| "set low signal freq offset min threshold in Mhz"; | | "set low signal freq offset min threshold in Mhz"; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-1500..1500" { | | range "-1500..1500" { |
| description | | description |
| "low signal freq offset max threshold in Mhz"; | | "low signal freq offset max threshold in Mhz"; |
| } | | } |
| } | | } |
| description | | description |
| "set low signal freq offset max threshold in Mhz"; | | "set low signal freq offset max threshold in Mhz"; |
| } | | } |
| } | | } |
| container sop-s1 { | | container sop-s1 { |
| description | | description |
| "set SOP S1 threshold "; | | "set SOP S1 threshold "; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-100..100" { | | range "-100..100" { |
| description | | description |
| "SOP S1 threshold "; | | "SOP S1 threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SOP S1 min threshold "; | | "set SOP S1 min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-100..100" { | | range "-100..100" { |
| description | | description |
| "SOP S1 max threshold "; | | "SOP S1 max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SOP S1 max threshold "; | | "set SOP S1 max threshold "; |
| } | | } |
| } | | } |
| container sop-s2 { | | container sop-s2 { |
| description | | description |
| "set SOP S2 threshold "; | | "set SOP S2 threshold "; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-100..100" { | | range "-100..100" { |
| description | | description |
| "SOP S2 threshold "; | | "SOP S2 threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SOP S2 min threshold "; | | "set SOP S2 min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-100..100" { | | range "-100..100" { |
| description | | description |
| "SOP S2 max threshold "; | | "SOP S2 max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SOP S2 max threshold "; | | "set SOP S2 max threshold "; |
| } | | } |
| } | | } |
| container sop-s3 { | | container sop-s3 { |
| description | | description |
| "set SOP S3 threshold "; | | "set SOP S3 threshold "; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-100..100" { | | range "-100..100" { |
| description | | description |
| "SOP S3 threshold "; | | "SOP S3 threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SOP S3 min threshold "; | | "set SOP S3 min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-100..100" { | | range "-100..100" { |
| description | | description |
| "SOP S3 max threshold "; | | "SOP S3 max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SOP S3 max threshold "; | | "set SOP S3 max threshold "; |
| } | | } |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set optics TCA reporting status"; | | "set optics TCA reporting status"; |
| container lbc { | | container lbc { |
| description | | description |
| "set lbc TCA reporting status"; | | "set lbc TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set lbc min TCA reporting status"; | | "set lbc min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set lbc max TCA reporting status"; | | "set lbc max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container opt { | | container opt { |
| description | | description |
| "set opt TCA reporting status"; | | "set opt TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set opt min TCA reporting status"; | | "set opt min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set opt max TCA reporting status"; | | "set opt max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container opr { | | container opr { |
| description | | description |
| "set opr TCA reporting status"; | | "set opr TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set opr min TCA reporting status"; | | "set opr min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set opr max TCA reporting status"; | | "set opr max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container cd { | | container cd { |
| description | | description |
| "set chromatic dispersion TCA reporting status"; | | "set chromatic dispersion TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set chromatic dispersion min TCA reporting status"; | | "set chromatic dispersion min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set chromatic dispersion max TCA reporting status"; | | "set chromatic dispersion max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container dgd { | | container dgd { |
| description | | description |
| "set differential group delay TCA reporting status"; | | "set differential group delay TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set differentail group delay min TCA reporting status"; | | "set differentail group delay min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set differential group delay max TCA reporting status"; | | "set differential group delay max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container pmd { | | container pmd { |
| description | | description |
| "set polarization mode dispersion TCA reporting status"; | | "set polarization mode dispersion TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set polarization mode dispersion min TCA reporting status"; | | "set polarization mode dispersion min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set polarization mode dispersion max TCA reporting status"; | | "set polarization mode dispersion max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container osnr { | | container osnr { |
| description | | description |
| "set optical signal to noise ratio TCA reporting status"; | | "set optical signal to noise ratio TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set optical signal to noise ratio min TCA reporting status"; | | "set optical signal to noise ratio min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set optical signal to noise ratio max TCA reporting status"; | | "set optical signal to noise ratio max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container pdl { | | container pdl { |
| description | | description |
| "set polarization dependent loss TCA reporting status"; | | "set polarization dependent loss TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set polarization dependent loss min TCA reporting status"; | | "set polarization dependent loss min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set polarization dependent loss max TCA reporting status"; | | "set polarization dependent loss max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container pcr { | | container pcr { |
| description | | description |
| "set polarization change rate TCA reporting status"; | | "set polarization change rate TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set polarization change rate min TCA reporting status"; | | "set polarization change rate min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set polarization change rate max TCA reporting status"; | | "set polarization change rate max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container pn { | | container pn { |
| description | | description |
| "set phase noise TCA reporting status"; | | "set phase noise TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set phase noise min TCA reporting status"; | | "set phase noise min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set phase noise max TCA reporting status"; | | "set phase noise max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container lbc-pc { | | container lbc-pc { |
| description | | description |
| "set lbc % TCA reporting status"; | | "set lbc % TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set lbc min % TCA reporting status"; | | "set lbc min % TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set lbc max % TCA reporting status"; | | "set lbc max % TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container sopmd { | | container sopmd { |
| description | | description |
| "set second order polarization mode dispersion TCA reporting status"; | | "set second order polarization mode dispersion TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set polarization mode dispersion min TCA reporting status"; | | "set polarization mode dispersion min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set polarization mode dispersion max TCA reporting status"; | | "set polarization mode dispersion max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container rx-sig-pow { | | container rx-sig-pow { |
| description | | description |
| "set rx sig power TCA reporting status"; | | "set rx sig power TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set rx sig power(uW/dBm) min TCA reporting status"; | | "set rx sig power(uW/dBm) min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set rx sig power(uW/dBm) max TCA reporting status"; | | "set rx sig power(uW/dBm) max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container low-freq-off { | | container low-freq-off { |
| description | | description |
| "set low signal freq offset TCA reporting status"; | | "set low signal freq offset TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set low signal freq offset min TCA reporting status"; | | "set low signal freq offset min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set low signal freq offset max TCA reporting status"; | | "set low signal freq offset max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container snr { | | container snr { |
| description | | description |
| "set SNR TCA reporting status"; | | "set SNR TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SNR min TCA reporting status"; | | "set SNR min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SNR max TCA reporting status"; | | "set SNR max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container snr-ax { | | container snr-ax { |
| description | | description |
| "set SNR-AX TCA reporting status"; | | "set SNR-AX TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SNR-AX min TCA reporting status"; | | "set SNR-AX min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SNR-AX max TCA reporting status"; | | "set SNR-AX max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container snr-bx { | | container snr-bx { |
| description | | description |
| "set SNR-BX TCA reporting status"; | | "set SNR-BX TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SNR-BX min TCA reporting status"; | | "set SNR-BX min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SNR-BX max TCA reporting status"; | | "set SNR-BX max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container snr-ay { | | container snr-ay { |
| description | | description |
| "set SNR-AY TCA reporting status"; | | "set SNR-AY TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SNR-AY min TCA reporting status"; | | "set SNR-AY min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SNR-AY max TCA reporting status"; | | "set SNR-AY max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container snr-by { | | container snr-by { |
| description | | description |
| "set SNR-BY TCA reporting status"; | | "set SNR-BY TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SNR-BY min TCA reporting status"; | | "set SNR-BY min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SNR-BY max TCA reporting status"; | | "set SNR-BY max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container sop-s1 { | | container sop-s1 { |
| description | | description |
| "set SOP-S1 TCA reporting status"; | | "set SOP-S1 TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SOP-S1 min TCA reporting status"; | | "set SOP-S1 min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SOP-S1 max TCA reporting status"; | | "set SOP-S1 max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container sop-s2 { | | container sop-s2 { |
| description | | description |
| "set SOP-S2 TCA reporting status"; | | "set SOP-S2 TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SOP-S2 min TCA reporting status"; | | "set SOP-S2 min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SOP-S2 max TCA reporting status"; | | "set SOP-S2 max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container sop-s3 { | | container sop-s3 { |
| description | | description |
| "set SOP-S3 TCA reporting status"; | | "set SOP-S3 TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SOP-S3 min TCA reporting status"; | | "set SOP-S3 min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SOP-S3 max TCA reporting status"; | | "set SOP-S3 max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container fec { | | container fec { |
| description | | description |
| "Configure fec g709 performance monitoring"; | | "Configure fec g709 performance monitoring"; |
| container threshold { | | container threshold { |
| description | | description |
| "Configure fec threshold"; | | "Configure fec threshold"; |
| leaf ec-bits { | | leaf ec-bits { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "ec-bits threshold <range:0-75279974400>"; | | "ec-bits threshold <range:0-75279974400>"; |
| } | | } |
| } | | } |
| description | | description |
| "set EC-BITS threshold"; | | "set EC-BITS threshold"; |
| } | | } |
| leaf uc-words { | | leaf uc-words { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "uc-words threshold <range:0-4724697600>"; | | "uc-words threshold <range:0-4724697600>"; |
| } | | } |
| } | | } |
| description | | description |
| "set UC-WORDS threshold"; | | "set UC-WORDS threshold"; |
| } | | } |
| container pre-fec-ber { | | container pre-fec-ber { |
| description | | description |
| "Set PRE-FEC-BER Thresholds"; | | "Set PRE-FEC-BER Thresholds"; |
| leaf min { | | leaf min { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "pre-fec-ber min threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; | | "pre-fec-ber min threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; |
| } | | } |
| } | | } |
| description | | description |
| "set pre-fec-ber min threshold"; | | "set pre-fec-ber min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "pre-fec-ber max threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; | | "pre-fec-ber max threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; |
| } | | } |
| } | | } |
| description | | description |
| "set pre-fec-ber max threshold"; | | "set pre-fec-ber max threshold"; |
| } | | } |
| } | | } |
| container post-fec-ber { | | container post-fec-ber { |
| description | | description |
| "Set POST-FEC-BER Thresholds"; | | "Set POST-FEC-BER Thresholds"; |
| leaf min { | | leaf min { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "post-fec-ber min threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; | | "post-fec-ber min threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; |
| } | | } |
| } | | } |
| description | | description |
| "set post-fec-ber min threshold"; | | "set post-fec-ber min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "post-fec-ber max threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; | | "post-fec-ber max threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; |
| } | | } |
| } | | } |
| description | | description |
| "set post-fec-ber max threshold"; | | "set post-fec-ber max threshold"; |
| } | | } |
| } | | } |
| container q { | | container q { |
| description | | description |
| "set Q threshold"; | | "set Q threshold"; |
| leaf min { | | leaf min { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "Q min threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; | | "Q min threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; |
| } | | } |
| } | | } |
| description | | description |
| "set Q min threshold"; | | "set Q min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "Q max threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; | | "Q max threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; |
| } | | } |
| } | | } |
| description | | description |
| "set Q max threshold"; | | "set Q max threshold"; |
| } | | } |
| } | | } |
| container q-margin { | | container q-margin { |
| description | | description |
| "set Q margin threshold"; | | "set Q margin threshold"; |
| leaf min { | | leaf min { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "Q margin min threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; | | "Q margin min threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; |
| } | | } |
| } | | } |
| description | | description |
| "set Q margin min threshold"; | | "set Q margin min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "Q margin max threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; | | "Q margin max threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; |
| } | | } |
| } | | } |
| description | | description |
| "set Q margin max threshold"; | | "set Q margin max threshold"; |
| } | | } |
| } | | } |
| container inst-q-margin { | | container inst-q-margin { |
| description | | description |
| "set Instantaneous Q margin threshold"; | | "set Instantaneous Q margin threshold"; |
| leaf min { | | leaf min { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "Instantaneous Q margin min threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; | | "Instantaneous Q margin min threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; |
| } | | } |
| } | | } |
| description | | description |
| "set Instantaneous Q margin min threshold"; | | "set Instantaneous Q margin min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "Instantaneous Q margin max threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; | | "Instantaneous Q margin max threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; |
| } | | } |
| } | | } |
| description | | description |
| "set Instantaneous Q margin max threshold"; | | "set Instantaneous Q margin max threshold"; |
| } | | } |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set fec TCA reporting status"; | | "set fec TCA reporting status"; |
| container ec-bits { | | container ec-bits { |
| description | | description |
| "set ec-bits TCA reporting status"; | | "set ec-bits TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container uc-words { | | container uc-words { |
| description | | description |
| "set uc-words TCA reporting status"; | | "set uc-words TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container otnsec { | | container otnsec { |
| description | | description |
| "configure otnsec pm parameters"; | | "configure otnsec pm parameters"; |
| container threshold { | | container threshold { |
| description | | description |
| "configure threshold for otnsec pm parameters"; | | "configure threshold for otnsec pm parameters"; |
| leaf in-blocks { | | leaf in-blocks { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of odu blocks processed"; | | "Configure threshold for total no. of odu blocks processed"; |
| } | | } |
| leaf in-blocks-enc { | | leaf in-blocks-enc { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of encrypted blocks processed"; | | "Configure threshold for total no. of encrypted blocks processed"; |
| } | | } |
| leaf in-blocks-un-encrypted { | | leaf in-blocks-un-encrypted { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of un-encrypted blocks processed"; | | "Configure threshold for total no. of un-encrypted blocks processed"; |
| } | | } |
| leaf in-blocks-protected { | | leaf in-blocks-protected { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of Authenticated blocks processed"; | | "Configure threshold for total no. of Authenticated blocks processed"; |
| } | | } |
| leaf in-blocks-un-protected { | | leaf in-blocks-un-protected { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of unAuthenticated blocks processed"; | | "Configure threshold for total no. of unAuthenticated blocks processed"; |
| } | | } |
| leaf in-blocks-sequence-errors { | | leaf in-blocks-sequence-errors { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for Sequence Errors"; | | "Configure threshold for Sequence Errors"; |
| } | | } |
| leaf in-blocks-replay-errors { | | leaf in-blocks-replay-errors { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for Replay Errors"; | | "Configure threshold for Replay Errors"; |
| } | | } |
| leaf in-blocks-auth-errors { | | leaf in-blocks-auth-errors { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for blocks which failed authentication check"; | | "Configure threshold for blocks which failed authentication check"; |
| } | | } |
| leaf in-blocks-zeroed { | | leaf in-blocks-zeroed { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for Blocks which were zeroed due to some errors"; | | "Configure threshold for Blocks which were zeroed due to some errors"; |
| } | | } |
| leaf out-blocks { | | leaf out-blocks { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total number of ODU blocks processed"; | | "Configure threshold for total number of ODU blocks processed"; |
| } | | } |
| leaf out-blocks-enc { | | leaf out-blocks-enc { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for no. of encrypted blocks processed"; | | "Configure threshold for no. of encrypted blocks processed"; |
| } | | } |
| leaf out-blocks-un-encrypted { | | leaf out-blocks-un-encrypted { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for no. of unencrypted blocks processed"; | | "Configure threshold for no. of unencrypted blocks processed"; |
| } | | } |
| leaf out-blocks-sequence-errors { | | leaf out-blocks-sequence-errors { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for sequence errors"; | | "Configure threshold for sequence errors"; |
| } | | } |
| leaf out-blocks-zeroed { | | leaf out-blocks-zeroed { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for blocks that were zeroed due to some errors"; | | "Configure threshold for blocks that were zeroed due to some errors"; |
| } | | } |
| leaf out-blocks-protected { | | leaf out-blocks-protected { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of Authenticated blocks processed"; | | "Configure threshold for total no. of Authenticated blocks processed"; |
| } | | } |
| leaf out-blocks-un-protected { | | leaf out-blocks-un-protected { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of unAuthenticated blocks processed"; | | "Configure threshold for total no. of unAuthenticated blocks processed"; |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "Configure TCA report for otnsec parameters"; | | "Configure TCA report for otnsec parameters"; |
| container in-blocks { | | container in-blocks { |
| description | | description |
| "Set TCA report for Inblocks"; | | "Set TCA report for Inblocks"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-enc { | | container in-blocks-enc { |
| description | | description |
| "Set TCA report for InBlocksEnc"; | | "Set TCA report for InBlocksEnc"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-un-encrypted { | | container in-blocks-un-encrypted { |
| description | | description |
| "Set TCA report for InBlocksUnEncrypted"; | | "Set TCA report for InBlocksUnEncrypted"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-protected { | | container in-blocks-protected { |
| description | | description |
| "Set TCA report for InBlocksProtected"; | | "Set TCA report for InBlocksProtected"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-un-portected { | | container in-blocks-un-portected { |
| description | | description |
| "Set TCA report for InBlocksUnPortected"; | | "Set TCA report for InBlocksUnPortected"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-sequence-errors { | | container in-blocks-sequence-errors { |
| description | | description |
| "Set TCA report for InBlocksSequenceErrors"; | | "Set TCA report for InBlocksSequenceErrors"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-replay-errors { | | container in-blocks-replay-errors { |
| description | | description |
| "Set TCA report for InBlocksReplayErrors"; | | "Set TCA report for InBlocksReplayErrors"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-auth-errors { | | container in-blocks-auth-errors { |
| description | | description |
| "Set TCA report for InBlocksAuthErrors"; | | "Set TCA report for InBlocksAuthErrors"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-zeroed { | | container in-blocks-zeroed { |
| description | | description |
| "Set TCA report for InBlocksZeroed"; | | "Set TCA report for InBlocksZeroed"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks { | | container out-blocks { |
| description | | description |
| "Set TCA report for OutBlocks"; | | "Set TCA report for OutBlocks"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks-enc { | | container out-blocks-enc { |
| description | | description |
| "Set TCA report for OutBlocksEnc"; | | "Set TCA report for OutBlocksEnc"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks-un-encrypted { | | container out-blocks-un-encrypted { |
| description | | description |
| "Set TCA report for OutBlocksUnEncrypted"; | | "Set TCA report for OutBlocksUnEncrypted"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks-sequence-errors { | | container out-blocks-sequence-errors { |
| description | | description |
| "Set TCA report for OutBlocksSequenceErrors"; | | "Set TCA report for OutBlocksSequenceErrors"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks-zeroed { | | container out-blocks-zeroed { |
| description | | description |
| "Set TCA report for OutBlocksZeroed"; | | "Set TCA report for OutBlocksZeroed"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks-protected { | | container out-blocks-protected { |
| description | | description |
| "Set TCA report for OutBlocksProtected"; | | "Set TCA report for OutBlocksProtected"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks-un-portected { | | container out-blocks-un-portected { |
| description | | description |
| "Set TCA report for OutBlocksUnPortected"; | | "Set TCA report for OutBlocksUnPortected"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container gfp { | | container gfp { |
| description | | description |
| "Configure gfp performance monitoring"; | | "Configure gfp performance monitoring"; |
| container threshold { | | container threshold { |
| description | | description |
| "Configure gfp threshold"; | | "Configure gfp threshold"; |
| leaf rx-bit-err { | | leaf rx-bit-err { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "RX-BIT-ERR threshold"; | | "RX-BIT-ERR threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set RX-BIT-ERR threshold"; | | "set RX-BIT-ERR threshold"; |
| } | | } |
| leaf rx-inv-type { | | leaf rx-inv-type { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "RX-INV-TYP threshold"; | | "RX-INV-TYP threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set RX-INV-TYP threshold"; | | "set RX-INV-TYP threshold"; |
| } | | } |
| leaf rx-crc-err { | | leaf rx-crc-err { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "RX-CRC threshold"; | | "RX-CRC threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set RX-CRC threshold"; | | "set RX-CRC threshold"; |
| } | | } |
| leaf rx-lfd-stats { | | leaf rx-lfd-stats { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "RX-LFD threshold"; | | "RX-LFD threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set RX-LFD threshold"; | | "set RX-LFD threshold"; |
| } | | } |
| leaf rx-csf-stats { | | leaf rx-csf-stats { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "RX-CSF threshold"; | | "RX-CSF threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set RX-CSF threshold"; | | "set RX-CSF threshold"; |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set gfp TCA reporting status"; | | "set gfp TCA reporting status"; |
| container rx-bit-err { | | container rx-bit-err { |
| description | | description |
| "set rx-bit-err TCA reporting status"; | | "set rx-bit-err TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container rx-inv-type { | | container rx-inv-type { |
| description | | description |
| "set rx-inv-type TCA reporting status"; | | "set rx-inv-type TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container rx-crc-err { | | container rx-crc-err { |
| description | | description |
| "set rx-crc-err TCA reporting status"; | | "set rx-crc-err TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container rx-lfd-stats { | | container rx-lfd-stats { |
| description | | description |
| "set rx-lfd-stats TCA reporting status"; | | "set rx-lfd-stats TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container rx-csf-stats { | | container rx-csf-stats { |
| description | | description |
| "set rx-csf-stats TCA reporting status"; | | "set rx-csf-stats TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container prbs { | | container prbs { |
| description | | description |
| "Configure prbs performance monitoring"; | | "Configure prbs performance monitoring"; |
| container threshold { | | container threshold { |
| description | | description |
| "Configure prbs threshold"; | | "Configure prbs threshold"; |
| leaf ebc { | | leaf ebc { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "ebc threshold <1-18446744073709551615>"; | | "ebc threshold <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "set EBC threshold"; | | "set EBC threshold"; |
| } | | } |
| leaf found-count { | | leaf found-count { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..10" { | | length "1..10" { |
| description | | description |
| "found-count threshold <1-4294967295>"; | | "found-count threshold <1-4294967295>"; |
| } | | } |
| } | | } |
| description | | description |
| "set FOUND-COUNT threshold"; | | "set FOUND-COUNT threshold"; |
| } | | } |
| leaf lost-count { | | leaf lost-count { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..10" { | | length "1..10" { |
| description | | description |
| "lost-count threshold <1-4294967295>"; | | "lost-count threshold <1-4294967295>"; |
| } | | } |
| } | | } |
| description | | description |
| "set LOST-COUNT threshold"; | | "set LOST-COUNT threshold"; |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set prbs TCA reporting status"; | | "set prbs TCA reporting status"; |
| container ebc { | | container ebc { |
| description | | description |
| "set ebc TCA reporting status"; | | "set ebc TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container found-count { | | container found-count { |
| description | | description |
| "set found-count TCA reporting status"; | | "set found-count TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container lost-count { | | container lost-count { |
| description | | description |
| "set lost-count TCA reporting status"; | | "set lost-count TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container interval-24-hour { | | container interval-24-hour { |
| if-feature "optics_cli_supp_check"; | | if-feature "optics_cli_supp_check"; |
| description | | description |
| "Configure pm parameters of 24 hour interval"; | | "Configure pm parameters of 24 hour interval"; |
| container otn { | | container otn { |
| description | | description |
| "configure otn g709 performance monitoring"; | | "configure otn g709 performance monitoring"; |
| container threshold { | | container threshold { |
| description | | description |
| "Configure threshold on otn parameters"; | | "Configure threshold on otn parameters"; |
| leaf es-pm-ne { | | leaf es-pm-ne { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "es-pm threshold (seconds)"; | | "es-pm threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-PM threshold"; | | "set ES-PM threshold"; |
| } | | } |
| leaf es-sm-ne { | | leaf es-sm-ne { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "es-pm threshold (seconds)"; | | "es-pm threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-SM threshold"; | | "set ES-SM threshold"; |
| } | | } |
| leaf esr-pm-ne { | | leaf esr-pm-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "esr-pm threshold"; | | "esr-pm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-PM threshold"; | | "set ESR-PM threshold"; |
| } | | } |
| leaf esr-sm-ne { | | leaf esr-sm-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "esr-sm threshold"; | | "esr-sm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-SM threshold"; | | "set ESR-SM threshold"; |
| } | | } |
| leaf ses-pm-ne { | | leaf ses-pm-ne { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "ses-pm threshold (seconds)"; | | "ses-pm threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-PM threshold"; | | "set SES-PM threshold"; |
| } | | } |
| leaf ses-sm-ne { | | leaf ses-sm-ne { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "ses-sm threshold (seconds)"; | | "ses-sm threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-SM threshold"; | | "set SES-SM threshold"; |
| } | | } |
| leaf sesr-pm-ne { | | leaf sesr-pm-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "sesr-pm threshold"; | | "sesr-pm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-PM threshold"; | | "set SESR-PM threshold"; |
| } | | } |
| leaf sesr-sm-ne { | | leaf sesr-sm-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "sesr-sm threshold"; | | "sesr-sm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-PM threshold"; | | "set SESR-PM threshold"; |
| } | | } |
| leaf uas-pm-ne { | | leaf uas-pm-ne { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "uas-pm threshold (seconds)"; | | "uas-pm threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-PM threshold"; | | "set UAS-PM threshold"; |
| } | | } |
| leaf uas-sm-ne { | | leaf uas-sm-ne { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "uas-sm threshold (seconds)"; | | "uas-sm threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-SM threshold"; | | "set UAS-SM threshold"; |
| } | | } |
| leaf bbe-pm-ne { | | leaf bbe-pm-ne { |
| type uint32 { | | type uint32 { |
| range "0..849657600" { | | range "0..849657600" { |
| description | | description |
| "bbe-pm threshold"; | | "bbe-pm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-PM threshold"; | | "set BBE-PM threshold"; |
| } | | } |
| leaf bbe-sm-ne { | | leaf bbe-sm-ne { |
| type uint32 { | | type uint32 { |
| range "0..849657600" { | | range "0..849657600" { |
| description | | description |
| "bbe-sm threshold"; | | "bbe-sm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-SM threshold"; | | "set BBE-SM threshold"; |
| } | | } |
| leaf bber-pm-ne { | | leaf bber-pm-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "bber-pm threshold"; | | "bber-pm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-PM threshold"; | | "set BBER-PM threshold"; |
| } | | } |
| leaf bber-sm-ne { | | leaf bber-sm-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "bber-sm threshold"; | | "bber-sm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-SM threshold"; | | "set BBER-SM threshold"; |
| } | | } |
| leaf fc-pm-ne { | | leaf fc-pm-ne { |
| type uint32 { | | type uint32 { |
| range "0..6912" { | | range "0..6912" { |
| description | | description |
| "fc-pm threshold"; | | "fc-pm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-PM threshold"; | | "set FC-PM threshold"; |
| } | | } |
| leaf fc-sm-ne { | | leaf fc-sm-ne { |
| type uint32 { | | type uint32 { |
| range "0..6912" { | | range "0..6912" { |
| description | | description |
| "fc-pm threshold"; | | "fc-pm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-SM threshold"; | | "set FC-SM threshold"; |
| } | | } |
| leaf es-pm-fe { | | leaf es-pm-fe { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "es-pm threshold (seconds)"; | | "es-pm threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-PM threshold"; | | "set ES-PM threshold"; |
| } | | } |
| leaf es-sm-fe { | | leaf es-sm-fe { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "es-pm threshold (seconds)"; | | "es-pm threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-SM threshold"; | | "set ES-SM threshold"; |
| } | | } |
| leaf esr-pm-fe { | | leaf esr-pm-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "esr-pm threshold"; | | "esr-pm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-PM threshold"; | | "set ESR-PM threshold"; |
| } | | } |
| leaf esr-sm-fe { | | leaf esr-sm-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "esr-sm threshold"; | | "esr-sm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-SM threshold"; | | "set ESR-SM threshold"; |
| } | | } |
| leaf ses-pm-fe { | | leaf ses-pm-fe { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "ses-pm threshold (seconds)"; | | "ses-pm threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-PM threshold"; | | "set SES-PM threshold"; |
| } | | } |
| leaf ses-sm-fe { | | leaf ses-sm-fe { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "ses-sm threshold (seconds)"; | | "ses-sm threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-SM threshold"; | | "set SES-SM threshold"; |
| } | | } |
| leaf sesr-pm-fe { | | leaf sesr-pm-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "sesr-pm threshold"; | | "sesr-pm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-PM threshold"; | | "set SESR-PM threshold"; |
| } | | } |
| leaf sesr-sm-fe { | | leaf sesr-sm-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "sesr-sm threshold"; | | "sesr-sm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-PM threshold"; | | "set SESR-PM threshold"; |
| } | | } |
| leaf uas-pm-fe { | | leaf uas-pm-fe { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "uas-pm threshold (seconds)"; | | "uas-pm threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-PM threshold"; | | "set UAS-PM threshold"; |
| } | | } |
| leaf uas-sm-fe { | | leaf uas-sm-fe { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "uas-sm threshold (seconds)"; | | "uas-sm threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-SM threshold"; | | "set UAS-SM threshold"; |
| } | | } |
| leaf bbe-pm-fe { | | leaf bbe-pm-fe { |
| type uint32 { | | type uint32 { |
| range "0..849657600" { | | range "0..849657600" { |
| description | | description |
| "bbe-pm threshold"; | | "bbe-pm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-PM threshold"; | | "set BBE-PM threshold"; |
| } | | } |
| leaf bbe-sm-fe { | | leaf bbe-sm-fe { |
| type uint32 { | | type uint32 { |
| range "0..849657600" { | | range "0..849657600" { |
| description | | description |
| "bbe-sm threshold"; | | "bbe-sm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-SM threshold"; | | "set BBE-SM threshold"; |
| } | | } |
| leaf bber-pm-fe { | | leaf bber-pm-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "bber-pm threshold"; | | "bber-pm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-PM threshold"; | | "set BBER-PM threshold"; |
| } | | } |
| leaf bber-sm-fe { | | leaf bber-sm-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "bber-sm threshold"; | | "bber-sm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-SM threshold"; | | "set BBER-SM threshold"; |
| } | | } |
| leaf fc-pm-fe { | | leaf fc-pm-fe { |
| type uint32 { | | type uint32 { |
| range "0..6912" { | | range "0..6912" { |
| description | | description |
| "fc-pm threshold"; | | "fc-pm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-PM threshold"; | | "set FC-PM threshold"; |
| } | | } |
| leaf fc-sm-fe { | | leaf fc-sm-fe { |
| type uint32 { | | type uint32 { |
| range "0..6912" { | | range "0..6912" { |
| description | | description |
| "fc-pm threshold"; | | "fc-pm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-SM threshold"; | | "set FC-SM threshold"; |
| } | | } |
| leaf es-ne { | | leaf es-ne { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "es-ne threshold (seconds)"; | | "es-ne threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-NE threshold"; | | "set ES-NE threshold"; |
| } | | } |
| leaf esr-ne { | | leaf esr-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "esr-ne threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "esr-ne threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-NE threshold"; | | "set ESR-NE threshold"; |
| } | | } |
| leaf ses-ne { | | leaf ses-ne { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "ses-ne threshold (seconds)"; | | "ses-ne threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-NE threshold"; | | "set SES-NE threshold"; |
| } | | } |
| leaf sesr-ne { | | leaf sesr-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "sesr-ne threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "sesr-ne threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-NE threshold"; | | "set SESR-NE threshold"; |
| } | | } |
| leaf uas-ne { | | leaf uas-ne { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "uas-ne threshold (seconds)"; | | "uas-ne threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-NE threshold"; | | "set UAS-NE threshold"; |
| } | | } |
| leaf bbe-ne { | | leaf bbe-ne { |
| type uint32 { | | type uint32 { |
| range "0..849657600" { | | range "0..849657600" { |
| description | | description |
| "bbe-ne threshold"; | | "bbe-ne threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-NE threshold"; | | "set BBE-NE threshold"; |
| } | | } |
| leaf bber-ne { | | leaf bber-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "bber-ne threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "bber-ne threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-NE threshold"; | | "set BBER-NE threshold"; |
| } | | } |
| leaf fc-ne { | | leaf fc-ne { |
| type uint32 { | | type uint32 { |
| range "0..6912" { | | range "0..6912" { |
| description | | description |
| "fc-ne threshold"; | | "fc-ne threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-NE threshold"; | | "set FC-NE threshold"; |
| } | | } |
| leaf es-fe { | | leaf es-fe { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "es-fe threshold (seconds)"; | | "es-fe threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-FE threshold"; | | "set ES-FE threshold"; |
| } | | } |
| leaf esr-fe { | | leaf esr-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "esr-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "esr-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-FE threshold"; | | "set ESR-FE threshold"; |
| } | | } |
| leaf ses-fe { | | leaf ses-fe { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "ses-fe threshold (seconds)"; | | "ses-fe threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-FE threshold"; | | "set SES-FE threshold"; |
| } | | } |
| leaf sesr-fe { | | leaf sesr-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "sesr-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "sesr-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-FE threshold"; | | "set SESR-FE threshold"; |
| } | | } |
| leaf uas-fe { | | leaf uas-fe { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "uas-fe threshold (seconds)"; | | "uas-fe threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-FE threshold"; | | "set UAS-FE threshold"; |
| } | | } |
| leaf bbe-fe { | | leaf bbe-fe { |
| type uint32 { | | type uint32 { |
| range "0..849657600" { | | range "0..849657600" { |
| description | | description |
| "bbe-fe threshold"; | | "bbe-fe threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-FE threshold"; | | "set BBE-FE threshold"; |
| } | | } |
| leaf bber-fe { | | leaf bber-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "bber-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "bber-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-FE threshold"; | | "set BBER-FE threshold"; |
| } | | } |
| leaf fc-fe { | | leaf fc-fe { |
| type uint32 { | | type uint32 { |
| range "0..6912" { | | range "0..6912" { |
| description | | description |
| "fc-fe threshold"; | | "fc-fe threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-FE threshold"; | | "set FC-FE threshold"; |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set otn TCA reporting status"; | | "set otn TCA reporting status"; |
| container es-sm-ne { | | container es-sm-ne { |
| description | | description |
| "set es-sm TCA reporting status"; | | "set es-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-sm-ne { | | container ses-sm-ne { |
| description | | description |
| "set ses-sm TCA reporting status"; | | "set ses-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-sm-ne { | | container uas-sm-ne { |
| description | | description |
| "set uas-sm TCA reporting status"; | | "set uas-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-sm-ne { | | container bbe-sm-ne { |
| description | | description |
| "set bbe-sm TCA reporting status"; | | "set bbe-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-sm-ne { | | container fc-sm-ne { |
| description | | description |
| "set fc-sm TCA reporting status"; | | "set fc-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-sm-ne { | | container esr-sm-ne { |
| description | | description |
| "set esr-sm TCA reporting status"; | | "set esr-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-sm-ne { | | container sesr-sm-ne { |
| description | | description |
| "set sesr-sm TCA reporting status"; | | "set sesr-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-sm-ne { | | container bber-sm-ne { |
| description | | description |
| "set bber-sm TCA reporting status"; | | "set bber-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container es-pm-ne { | | container es-pm-ne { |
| description | | description |
| "set es-pm TCA reporting status"; | | "set es-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-pm-ne { | | container ses-pm-ne { |
| description | | description |
| "set ses-pm TCA reporting status"; | | "set ses-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-pm-ne { | | container uas-pm-ne { |
| description | | description |
| "set uas-pm TCA reporting status"; | | "set uas-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-pm-ne { | | container bbe-pm-ne { |
| description | | description |
| "set bbe-pm TCA reporting status"; | | "set bbe-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-pm-ne { | | container fc-pm-ne { |
| description | | description |
| "set fc-pm TCA reporting status"; | | "set fc-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-pm-ne { | | container esr-pm-ne { |
| description | | description |
| "set esr-pm TCA reporting status"; | | "set esr-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-pm-ne { | | container sesr-pm-ne { |
| description | | description |
| "set sesr-pm TCA reporting status"; | | "set sesr-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-pm-ne { | | container bber-pm-ne { |
| description | | description |
| "set bber-pm TCA reporting status"; | | "set bber-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container es-sm-fe { | | container es-sm-fe { |
| description | | description |
| "set es-sm TCA reporting status"; | | "set es-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-sm-fe { | | container ses-sm-fe { |
| description | | description |
| "set ses-sm TCA reporting status"; | | "set ses-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-sm-fe { | | container uas-sm-fe { |
| description | | description |
| "set uas-sm TCA reporting status"; | | "set uas-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-sm-fe { | | container bbe-sm-fe { |
| description | | description |
| "set bbe-sm TCA reporting status"; | | "set bbe-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-sm-fe { | | container fc-sm-fe { |
| description | | description |
| "set fc-sm TCA reporting status"; | | "set fc-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-sm-fe { | | container esr-sm-fe { |
| description | | description |
| "set esr-sm TCA reporting status"; | | "set esr-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-sm-fe { | | container sesr-sm-fe { |
| description | | description |
| "set sesr-sm TCA reporting status"; | | "set sesr-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-sm-fe { | | container bber-sm-fe { |
| description | | description |
| "set bber-sm TCA reporting status"; | | "set bber-sm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container es-pm-fe { | | container es-pm-fe { |
| description | | description |
| "set es-pm TCA reporting status"; | | "set es-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-pm-fe { | | container ses-pm-fe { |
| description | | description |
| "set ses-pm TCA reporting status"; | | "set ses-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-pm-fe { | | container uas-pm-fe { |
| description | | description |
| "set uas-pm TCA reporting status"; | | "set uas-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-pm-fe { | | container bbe-pm-fe { |
| description | | description |
| "set bbe-pm TCA reporting status"; | | "set bbe-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-pm-fe { | | container fc-pm-fe { |
| description | | description |
| "set fc-pm TCA reporting status"; | | "set fc-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-pm-fe { | | container esr-pm-fe { |
| description | | description |
| "set esr-pm TCA reporting status"; | | "set esr-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-pm-fe { | | container sesr-pm-fe { |
| description | | description |
| "set sesr-pm TCA reporting status"; | | "set sesr-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-pm-fe { | | container bber-pm-fe { |
| description | | description |
| "set bber-pm TCA reporting status"; | | "set bber-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container pathmonitor { | | container pathmonitor { |
| description | | description |
| "configure otn g709 performance monitoring"; | | "configure otn g709 performance monitoring"; |
| container threshold { | | container threshold { |
| description | | description |
| "Configure threshold on otn parameters"; | | "Configure threshold on otn parameters"; |
| leaf es-ne { | | leaf es-ne { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "es-pm threshold (seconds)"; | | "es-pm threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-PM threshold"; | | "set ES-PM threshold"; |
| } | | } |
| leaf esr-ne { | | leaf esr-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "esr-pm threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "esr-pm threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-PM threshold"; | | "set ESR-PM threshold"; |
| } | | } |
| leaf ses-ne { | | leaf ses-ne { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "ses-pm threshold (seconds)"; | | "ses-pm threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-PM threshold"; | | "set SES-PM threshold"; |
| } | | } |
| leaf sesr-ne { | | leaf sesr-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "sesr-pm threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "sesr-pm threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-PM threshold"; | | "set SESR-PM threshold"; |
| } | | } |
| leaf uas-ne { | | leaf uas-ne { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "uas-pm threshold (seconds)"; | | "uas-pm threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-PM threshold"; | | "set UAS-PM threshold"; |
| } | | } |
| leaf bbe-ne { | | leaf bbe-ne { |
| type uint32 { | | type uint32 { |
| range "0..849657600" { | | range "0..849657600" { |
| description | | description |
| "bbe-pm threshold"; | | "bbe-pm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-PM threshold"; | | "set BBE-PM threshold"; |
| } | | } |
| leaf bber-ne { | | leaf bber-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "bber-pm threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "bber-pm threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-PM threshold"; | | "set BBER-PM threshold"; |
| } | | } |
| leaf fc-ne { | | leaf fc-ne { |
| type uint32 { | | type uint32 { |
| range "0..6912" { | | range "0..6912" { |
| description | | description |
| "fc-pm threshold"; | | "fc-pm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-PM threshold"; | | "set FC-PM threshold"; |
| } | | } |
| leaf es-fe { | | leaf es-fe { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "es-pm threshold (seconds)"; | | "es-pm threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-PM threshold"; | | "set ES-PM threshold"; |
| } | | } |
| leaf esr-fe { | | leaf esr-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "esr-pm threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "esr-pm threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-PM threshold"; | | "set ESR-PM threshold"; |
| } | | } |
| leaf ses-fe { | | leaf ses-fe { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "ses-pm threshold (seconds)"; | | "ses-pm threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-PM threshold"; | | "set SES-PM threshold"; |
| } | | } |
| leaf sesr-fe { | | leaf sesr-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "sesr-pm threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "sesr-pm threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-PM threshold"; | | "set SESR-PM threshold"; |
| } | | } |
| leaf uas-fe { | | leaf uas-fe { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "uas-pm threshold (seconds)"; | | "uas-pm threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-PM threshold"; | | "set UAS-PM threshold"; |
| } | | } |
| leaf bbe-fe { | | leaf bbe-fe { |
| type uint32 { | | type uint32 { |
| range "0..849657600" { | | range "0..849657600" { |
| description | | description |
| "bbe-pm threshold"; | | "bbe-pm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-PM threshold"; | | "set BBE-PM threshold"; |
| } | | } |
| leaf bber-fe { | | leaf bber-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "bber-pm threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "bber-pm threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-PM threshold"; | | "set BBER-PM threshold"; |
| } | | } |
| leaf fc-fe { | | leaf fc-fe { |
| type uint32 { | | type uint32 { |
| range "0..6912" { | | range "0..6912" { |
| description | | description |
| "fc-pm threshold"; | | "fc-pm threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-PM threshold"; | | "set FC-PM threshold"; |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set otn TCA reporting status"; | | "set otn TCA reporting status"; |
| container es-ne { | | container es-ne { |
| description | | description |
| "set es-pm TCA reporting status"; | | "set es-pm TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-ne { | | container ses-ne { |
| description | | description |
| "set ses-pm TCA reporting status"; | | "set ses-pm TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-ne { | | container uas-ne { |
| description | | description |
| "set uas-pm TCA reporting status"; | | "set uas-pm TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-ne { | | container bbe-ne { |
| description | | description |
| "set bbe-pm TCA reporting status"; | | "set bbe-pm TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-ne { | | container fc-ne { |
| description | | description |
| "set fc-pm TCA reporting status"; | | "set fc-pm TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-ne { | | container esr-ne { |
| description | | description |
| "set esr-pm TCA reporting status"; | | "set esr-pm TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-ne { | | container sesr-ne { |
| description | | description |
| "set sesr-pm TCA reporting status"; | | "set sesr-pm TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-ne { | | container bber-ne { |
| description | | description |
| "set bber-pm TCA reporting status"; | | "set bber-pm TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container es-fe { | | container es-fe { |
| description | | description |
| "set es-pm TCA reporting status"; | | "set es-pm TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-fe { | | container ses-fe { |
| description | | description |
| "set ses-pm TCA reporting status"; | | "set ses-pm TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-fe { | | container uas-fe { |
| description | | description |
| "set uas-pm TCA reporting status"; | | "set uas-pm TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-fe { | | container bbe-fe { |
| description | | description |
| "set bbe-pm TCA reporting status"; | | "set bbe-pm TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-fe { | | container fc-fe { |
| description | | description |
| "set fc-pm TCA reporting status"; | | "set fc-pm TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-fe { | | container esr-fe { |
| description | | description |
| "set esr-pm TCA reporting status"; | | "set esr-pm TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-fe { | | container sesr-fe { |
| description | | description |
| "set sesr-pm TCA reporting status"; | | "set sesr-pm TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-fe { | | container bber-fe { |
| description | | description |
| "set bber-pm TCA reporting status"; | | "set bber-pm TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container tcms { | | container tcms { |
| description | | description |
| "configure tcm performance monitoring"; | | "configure tcm performance monitoring"; |
| list tcm { | | list tcm { |
| key "channel-number"; | | key "channel-number"; |
| description | | description |
| "configure tcm performance monitoring"; | | "configure tcm performance monitoring"; |
| leaf channel-number { | | leaf channel-number { |
| type uint32 { | | type uint32 { |
| range "1..6" { | | range "1..6" { |
| description | | description |
| " Channel Number"; | | " Channel Number"; |
| } | | } |
| } | | } |
| description | | description |
| "configure tcm performance monitoring"; | | "configure tcm performance monitoring"; |
| } | | } |
| container threshold { | | container threshold { |
| description | | description |
| "Configure threshold on otn parameters"; | | "Configure threshold on otn parameters"; |
| leaf es-ne { | | leaf es-ne { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "es-ne threshold (seconds)"; | | "es-ne threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-NE threshold"; | | "set ES-NE threshold"; |
| } | | } |
| leaf esr-ne { | | leaf esr-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "esr-ne threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "esr-ne threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-NE threshold"; | | "set ESR-NE threshold"; |
| } | | } |
| leaf ses-ne { | | leaf ses-ne { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "ses-ne threshold (seconds)"; | | "ses-ne threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-NE threshold"; | | "set SES-NE threshold"; |
| } | | } |
| leaf sesr-ne { | | leaf sesr-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "sesr-ne threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "sesr-ne threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-NE threshold"; | | "set SESR-NE threshold"; |
| } | | } |
| leaf uas-ne { | | leaf uas-ne { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "uas-ne threshold (seconds)"; | | "uas-ne threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-NE threshold"; | | "set UAS-NE threshold"; |
| } | | } |
| leaf bbe-ne { | | leaf bbe-ne { |
| type uint32 { | | type uint32 { |
| range "0..849657600" { | | range "0..849657600" { |
| description | | description |
| "bbe-ne threshold"; | | "bbe-ne threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-NE threshold"; | | "set BBE-NE threshold"; |
| } | | } |
| leaf bber-ne { | | leaf bber-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "bber-ne threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "bber-ne threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-NE threshold"; | | "set BBER-NE threshold"; |
| } | | } |
| leaf fc-ne { | | leaf fc-ne { |
| type uint32 { | | type uint32 { |
| range "0..6912" { | | range "0..6912" { |
| description | | description |
| "fc-ne threshold"; | | "fc-ne threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-NE threshold"; | | "set FC-NE threshold"; |
| } | | } |
| leaf es-fe { | | leaf es-fe { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "es-fe threshold (seconds)"; | | "es-fe threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-FE threshold"; | | "set ES-FE threshold"; |
| } | | } |
| leaf esr-fe { | | leaf esr-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "esr-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "esr-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-FE threshold"; | | "set ESR-FE threshold"; |
| } | | } |
| leaf ses-fe { | | leaf ses-fe { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "ses-fe threshold (seconds)"; | | "ses-fe threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-FE threshold"; | | "set SES-FE threshold"; |
| } | | } |
| leaf sesr-fe { | | leaf sesr-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "sesr-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "sesr-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-FE threshold"; | | "set SESR-FE threshold"; |
| } | | } |
| leaf uas-fe { | | leaf uas-fe { |
| type uint32 { | | type uint32 { |
| range "0..86400" { | | range "0..86400" { |
| description | | description |
| "uas-fe threshold (seconds)"; | | "uas-fe threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-FE threshold"; | | "set UAS-FE threshold"; |
| } | | } |
| leaf bbe-fe { | | leaf bbe-fe { |
| type uint32 { | | type uint32 { |
| range "0..849657600" { | | range "0..849657600" { |
| description | | description |
| "bbe-fe threshold"; | | "bbe-fe threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-FE threshold"; | | "set BBE-FE threshold"; |
| } | | } |
| leaf bber-fe { | | leaf bber-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "bber-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "bber-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-FE threshold"; | | "set BBER-FE threshold"; |
| } | | } |
| leaf fc-fe { | | leaf fc-fe { |
| type uint32 { | | type uint32 { |
| range "0..6912" { | | range "0..6912" { |
| description | | description |
| "fc-fe threshold"; | | "fc-fe threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-FE threshold"; | | "set FC-FE threshold"; |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set otn TCA reporting status"; | | "set otn TCA reporting status"; |
| container es-fe { | | container es-fe { |
| description | | description |
| "set es-fe TCA reporting status"; | | "set es-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-fe { | | container ses-fe { |
| description | | description |
| "set ses-fe TCA reporting status"; | | "set ses-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-fe { | | container uas-fe { |
| description | | description |
| "set uas-fe TCA reporting status"; | | "set uas-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-fe { | | container bbe-fe { |
| description | | description |
| "set bbe-fe TCA reporting status"; | | "set bbe-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-fe { | | container fc-fe { |
| description | | description |
| "set fc-fe TCA reporting status"; | | "set fc-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-fe { | | container esr-fe { |
| description | | description |
| "set esr-fe TCA reporting status"; | | "set esr-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-fe { | | container sesr-fe { |
| description | | description |
| "set sesr-fe TCA reporting status"; | | "set sesr-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-fe { | | container bber-fe { |
| description | | description |
| "set bber-fe TCA reporting status"; | | "set bber-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container es-ne { | | container es-ne { |
| description | | description |
| "set es-ne TCA reporting status"; | | "set es-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-ne { | | container ses-ne { |
| description | | description |
| "set ses-ne TCA reporting status"; | | "set ses-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-ne { | | container uas-ne { |
| description | | description |
| "set uas-ne TCA reporting status"; | | "set uas-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-ne { | | container bbe-ne { |
| description | | description |
| "set bbe-ne TCA reporting status"; | | "set bbe-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-ne { | | container fc-ne { |
| description | | description |
| "set fc-ne TCA reporting status"; | | "set fc-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-ne { | | container esr-ne { |
| description | | description |
| "set esr-ne TCA reporting status"; | | "set esr-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-ne { | | container sesr-ne { |
| description | | description |
| "set sesr-ne TCA reporting status"; | | "set sesr-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-ne { | | container bber-ne { |
| description | | description |
| "set bber-ne TCA reporting status"; | | "set bber-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container optics { | | container optics { |
| description | | description |
| "Configure optics performance monitoring"; | | "Configure optics performance monitoring"; |
| container threshold { | | container threshold { |
| description | | description |
| "Configure threshold on optics parameters"; | | "Configure threshold on optics parameters"; |
| container lbc { | | container lbc { |
| description | | description |
| "set lbc threshold"; | | "set lbc threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "lbc min threshold (mA)"; | | "lbc min threshold (mA)"; |
| } | | } |
| } | | } |
| description | | description |
| "set lbc min threshold"; | | "set lbc min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "lbc max threshold (mA)"; | | "lbc max threshold (mA)"; |
| } | | } |
| } | | } |
| description | | description |
| "set lbc max threshold"; | | "set lbc max threshold"; |
| } | | } |
| } | | } |
| container opt { | | container opt { |
| description | | description |
| "set opt threshold in uW"; | | "set opt threshold in uW"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "opt min threshold (uW) "; | | "opt min threshold (uW) "; |
| } | | } |
| } | | } |
| description | | description |
| "set opt min threshold in uW"; | | "set opt min threshold in uW"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "opt max threshold (uW) "; | | "opt max threshold (uW) "; |
| } | | } |
| } | | } |
| description | | description |
| "set opt max threshold in uW"; | | "set opt max threshold in uW"; |
| } | | } |
| } | | } |
| container opr { | | container opr { |
| description | | description |
| "set opr threshold in uW"; | | "set opr threshold in uW"; |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "opr max threshold (uW)"; | | "opr max threshold (uW)"; |
| } | | } |
| } | | } |
| description | | description |
| "set opr max threshold in uW"; | | "set opr max threshold in uW"; |
| } | | } |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "opr min threshold (uW)"; | | "opr min threshold (uW)"; |
| } | | } |
| } | | } |
| description | | description |
| " set opr min threshold in uW"; | | " set opr min threshold in uW"; |
| } | | } |
| } | | } |
| container dgd { | | container dgd { |
| description | | description |
| "set differential group delay threshold"; | | "set differential group delay threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "differential group delay min threshold (1/100th of ps)"; | | "differential group delay min threshold (1/100th of ps)"; |
| } | | } |
| } | | } |
| description | | description |
| "set differential group delay min threshold"; | | "set differential group delay min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "differential delay group max threshold (1/100th of ps)"; | | "differential delay group max threshold (1/100th of ps)"; |
| } | | } |
| } | | } |
| description | | description |
| "set differential group delay max threshold"; | | "set differential group delay max threshold"; |
| } | | } |
| } | | } |
| container pmd { | | container pmd { |
| description | | description |
| "set polarization mode dispersion threshold"; | | "set polarization mode dispersion threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "polarization mode dispersion min threshold (ps^2)"; | | "polarization mode dispersion min threshold (ps^2)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization mode dispersion min threshold"; | | "set polarization mode dispersion min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "polarization mode dispersion max threshold (ps^2)"; | | "polarization mode dispersion max threshold (ps^2)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization mode dispersion max threshold"; | | "set polarization mode dispersion max threshold"; |
| } | | } |
| } | | } |
| container osnr { | | container osnr { |
| description | | description |
| "set optical signal to noise ratio threshold"; | | "set optical signal to noise ratio threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "optical signal to noise ratio min threshold (1/100th of dB)"; | | "optical signal to noise ratio min threshold (1/100th of dB)"; |
| } | | } |
| } | | } |
| description | | description |
| "set optical signal to noise ratio min threshold"; | | "set optical signal to noise ratio min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "optical signal to noise ratio max threshold (1/100th of dB)"; | | "optical signal to noise ratio max threshold (1/100th of dB)"; |
| } | | } |
| } | | } |
| description | | description |
| "set optical siganl to noise max threshold"; | | "set optical siganl to noise max threshold"; |
| } | | } |
| } | | } |
| container pdl { | | container pdl { |
| description | | description |
| "set polarization dependent loss threshold"; | | "set polarization dependent loss threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "polarization dependent loss min threshold (1/100th of dB)"; | | "polarization dependent loss min threshold (1/100th of dB)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization dependent loss min threshold"; | | "set polarization dependent loss min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "polarization dependent loss max threshold (1/100th of dB)"; | | "polarization dependent loss max threshold (1/100th of dB)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization dependent loss max threshold"; | | "set polarization dependent loss max threshold"; |
| } | | } |
| } | | } |
| container pcr { | | container pcr { |
| description | | description |
| "set polarization change rate threshold"; | | "set polarization change rate threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "polarization change rate min threshold (rad/s)"; | | "polarization change rate min threshold (rad/s)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization change rate min threshold"; | | "set polarization change rate min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "polarization change rate max threshold (rad/s)"; | | "polarization change rate max threshold (rad/s)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization change rate max threshold"; | | "set polarization change rate max threshold"; |
| } | | } |
| } | | } |
| container pn { | | container pn { |
| description | | description |
| "set phase noise threshold"; | | "set phase noise threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "phase noise min threshold (dB)"; | | "phase noise min threshold (dB)"; |
| } | | } |
| } | | } |
| description | | description |
| "set phase noise min threshold"; | | "set phase noise min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "phase noise max threshold in (dB)"; | | "phase noise max threshold in (dB)"; |
| } | | } |
| } | | } |
| description | | description |
| "set phase noise max threshold"; | | "set phase noise max threshold"; |
| } | | } |
| } | | } |
| container cd { | | container cd { |
| description | | description |
| "set chromatic dispersion threshold"; | | "set chromatic dispersion threshold"; |
| leaf min { | | leaf min { |
| type union { | | type union { |
| type int32 { | | type int32 { |
| range "-70000..70000" { | | range "-70000..70000" { |
| description | | description |
| "chromatic dispersion min threshold (ps/nm)"; | | "chromatic dispersion min threshold (ps/nm)"; |
| } | | } |
| } | | } |
| type int32 { | | type int32 { |
| range "-350000..350000" { | | range "-350000..350000" { |
| description | | description |
| "chromatic dispersion min threshold (ps/nm)"; | | "chromatic dispersion min threshold (ps/nm)"; |
| } | | } |
| } | | } |
| } | | } |
| description | | description |
| "set chromatic dispersion min threshold"; | | "set chromatic dispersion min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type union { | | type union { |
| type int32 { | | type int32 { |
| range "-70000..70000" { | | range "-70000..70000" { |
| description | | description |
| "chromatic dispersion max threshold (ps/nm)"; | | "chromatic dispersion max threshold (ps/nm)"; |
| } | | } |
| } | | } |
| type int32 { | | type int32 { |
| range "-350000..350000" { | | range "-350000..350000" { |
| description | | description |
| "chromatic dispersion max threshold (ps/nm)"; | | "chromatic dispersion max threshold (ps/nm)"; |
| } | | } |
| } | | } |
| } | | } |
| description | | description |
| "set chromatic dispersion max threshold"; | | "set chromatic dispersion max threshold"; |
| } | | } |
| } | | } |
| container opt-dbm { | | container opt-dbm { |
| description | | description |
| "set opt min threshold value in dbm"; | | "set opt min threshold value in dbm"; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-3000..6633" { | | range "-3000..6633" { |
| description | | description |
| "Enter 4 digit value ;Input value 3000 for 30.00dbm"; | | "Enter 4 digit value ;Input value 3000 for 30.00dbm"; |
| } | | } |
| } | | } |
| description | | description |
| "Set opt min threshold in dbm"; | | "Set opt min threshold in dbm"; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-3000..6633" { | | range "-3000..6633" { |
| description | | description |
| "Enter 4 digit value ;Input value 3000 for 30.00dbm"; | | "Enter 4 digit value ;Input value 3000 for 30.00dbm"; |
| } | | } |
| } | | } |
| description | | description |
| "set opt max threshold"; | | "set opt max threshold"; |
| } | | } |
| } | | } |
| container opr-dbm { | | container opr-dbm { |
| description | | description |
| "set opr min threshold value in dbm"; | | "set opr min threshold value in dbm"; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-3000..6633" { | | range "-3000..6633" { |
| description | | description |
| "Enter 4 digit value ;Input value 3000 for 30.00dbm"; | | "Enter 4 digit value ;Input value 3000 for 30.00dbm"; |
| } | | } |
| } | | } |
| description | | description |
| "Set opr min threshold in dbm"; | | "Set opr min threshold in dbm"; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-3000..6633" { | | range "-3000..6633" { |
| description | | description |
| "Enter 4 digit value ;Input value 3000 for 30.00dbm"; | | "Enter 4 digit value ;Input value 3000 for 30.00dbm"; |
| } | | } |
| } | | } |
| description | | description |
| "set opr max threshold in dbm"; | | "set opr max threshold in dbm"; |
| } | | } |
| } | | } |
| container lbc-pc { | | container lbc-pc { |
| description | | description |
| "set lbc % threshold"; | | "set lbc % threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "0..1000" { | | range "0..1000" { |
| description | | description |
| "lbc min threshold (in units of 0.1%)"; | | "lbc min threshold (in units of 0.1%)"; |
| } | | } |
| } | | } |
| description | | description |
| "set lbc % min threshold"; | | "set lbc % min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "0..1000" { | | range "0..1000" { |
| description | | description |
| "lbc max threshold (in units of 0.1%)"; | | "lbc max threshold (in units of 0.1%)"; |
| } | | } |
| } | | } |
| description | | description |
| "set lbc % max threshold"; | | "set lbc % max threshold"; |
| } | | } |
| } | | } |
| container sopmd { | | container sopmd { |
| description | | description |
| "set second order polarization mode dispersion threshold"; | | "set second order polarization mode dispersion threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "polarization mode dispersion min threshold (in units of 0.01 ps^2)"; | | "polarization mode dispersion min threshold (in units of 0.01 ps^2)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization mode dispersion min threshold"; | | "set polarization mode dispersion min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "polarization mode dispersion max threshold (in units of 0.01 ps^2)"; | | "polarization mode dispersion max threshold (in units of 0.01 ps^2)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization mode dispersion max threshold"; | | "set polarization mode dispersion max threshold"; |
| } | | } |
| } | | } |
| container rx-sig-pow { | | container rx-sig-pow { |
| description | | description |
| "set rx sig power threshold in uW"; | | "set rx sig power threshold in uW"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| " rx sig power threshold in uW"; | | " rx sig power threshold in uW"; |
| } | | } |
| } | | } |
| description | | description |
| "rx sig power min threshold in uW "; | | "rx sig power min threshold in uW "; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "rx sig power max threshold in uW"; | | "rx sig power max threshold in uW"; |
| } | | } |
| } | | } |
| description | | description |
| "set rx sig power max threshold in uW"; | | "set rx sig power max threshold in uW"; |
| } | | } |
| } | | } |
| container snr { | | container snr { |
| description | | description |
| "set SNR threshold"; | | "set SNR threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR min threshold"; | | "SNR min threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR min threshold "; | | "set SNR min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR max threshold "; | | "SNR max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR max threshold "; | | "set SNR max threshold "; |
| } | | } |
| } | | } |
| container snr-ax { | | container snr-ax { |
| description | | description |
| "set SNR AX threshold"; | | "set SNR AX threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR AX min threshold"; | | "SNR AX min threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR AX min threshold "; | | "set SNR AX min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR AX max threshold "; | | "SNR AX max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR AX max threshold "; | | "set SNR AX max threshold "; |
| } | | } |
| } | | } |
| container snr-bx { | | container snr-bx { |
| description | | description |
| "set SNR BX threshold"; | | "set SNR BX threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR BX min threshold"; | | "SNR BX min threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR BX min threshold "; | | "set SNR BX min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR BX max threshold "; | | "SNR BX max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR BX max threshold "; | | "set SNR BX max threshold "; |
| } | | } |
| } | | } |
| container snr-ay { | | container snr-ay { |
| description | | description |
| "set SNR AY threshold"; | | "set SNR AY threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR AY min threshold"; | | "SNR AY min threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR AY min threshold "; | | "set SNR AY min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR AY max threshold "; | | "SNR AY max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR AY max threshold "; | | "set SNR AY max threshold "; |
| } | | } |
| } | | } |
| container snr-by { | | container snr-by { |
| description | | description |
| "set SNR BY threshold"; | | "set SNR BY threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR BY min threshold"; | | "SNR BY min threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR BY min threshold "; | | "set SNR BY min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR BY max threshold "; | | "SNR BY max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR BY max threshold "; | | "set SNR BY max threshold "; |
| } | | } |
| } | | } |
| container rx-sig-pow-dbm { | | container rx-sig-pow-dbm { |
| description | | description |
| "set rx-sig-pow threshold in dbm"; | | "set rx-sig-pow threshold in dbm"; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-3000..6633" { | | range "-3000..6633" { |
| description | | description |
| "Enter 4 digit value ;Input value 3000 for 30.00dbm"; | | "Enter 4 digit value ;Input value 3000 for 30.00dbm"; |
| } | | } |
| } | | } |
| description | | description |
| "set rx-sig-pow min threshold in dbm"; | | "set rx-sig-pow min threshold in dbm"; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-3000..6633" { | | range "-3000..6633" { |
| description | | description |
| "Enter 4 digit value ;Input value 3000 for 30.00dbm"; | | "Enter 4 digit value ;Input value 3000 for 30.00dbm"; |
| } | | } |
| } | | } |
| description | | description |
| "set rx-sig-pow max threshold in dbm"; | | "set rx-sig-pow max threshold in dbm"; |
| } | | } |
| } | | } |
| container low-freq-off { | | container low-freq-off { |
| description | | description |
| "set low signal freq offset threshold in Mhz"; | | "set low signal freq offset threshold in Mhz"; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-1500..1500" { | | range "-1500..1500" { |
| description | | description |
| "low signal freq offset min threshold in Mhz"; | | "low signal freq offset min threshold in Mhz"; |
| } | | } |
| } | | } |
| description | | description |
| "set low signal freq offset min threshold in Mhz"; | | "set low signal freq offset min threshold in Mhz"; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-1500..1500" { | | range "-1500..1500" { |
| description | | description |
| "low signal freq offset max threshold in Mhz"; | | "low signal freq offset max threshold in Mhz"; |
| } | | } |
| } | | } |
| description | | description |
| "set low signal freq offset max threshold in Mhz"; | | "set low signal freq offset max threshold in Mhz"; |
| } | | } |
| } | | } |
| container sop-s1 { | | container sop-s1 { |
| description | | description |
| "set SOP S1 threshold "; | | "set SOP S1 threshold "; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-100..100" { | | range "-100..100" { |
| description | | description |
| "SOP S1 threshold "; | | "SOP S1 threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SOP S1 min threshold "; | | "set SOP S1 min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-100..100" { | | range "-100..100" { |
| description | | description |
| "SOP S1 max threshold "; | | "SOP S1 max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SOP S1 max threshold "; | | "set SOP S1 max threshold "; |
| } | | } |
| } | | } |
| container sop-s2 { | | container sop-s2 { |
| description | | description |
| "set SOP S2 threshold "; | | "set SOP S2 threshold "; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-100..100" { | | range "-100..100" { |
| description | | description |
| "SOP S2 threshold "; | | "SOP S2 threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SOP S2 min threshold "; | | "set SOP S2 min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-100..100" { | | range "-100..100" { |
| description | | description |
| "SOP S2 max threshold "; | | "SOP S2 max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SOP S2 max threshold "; | | "set SOP S2 max threshold "; |
| } | | } |
| } | | } |
| container sop-s3 { | | container sop-s3 { |
| description | | description |
| "set SOP S3 threshold "; | | "set SOP S3 threshold "; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-100..100" { | | range "-100..100" { |
| description | | description |
| "SOP S3 threshold "; | | "SOP S3 threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SOP S3 min threshold "; | | "set SOP S3 min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-100..100" { | | range "-100..100" { |
| description | | description |
| "SOP S3 max threshold "; | | "SOP S3 max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SOP S3 max threshold "; | | "set SOP S3 max threshold "; |
| } | | } |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set optics TCA reporting status"; | | "set optics TCA reporting status"; |
| container lbc { | | container lbc { |
| description | | description |
| "set lbc TCA reporting status"; | | "set lbc TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set lbc min TCA reporting status"; | | "set lbc min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set lbc max TCA reporting status"; | | "set lbc max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container opt { | | container opt { |
| description | | description |
| "set opt TCA reporting status"; | | "set opt TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set opt min TCA reporting status"; | | "set opt min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set opt max TCA reporting status"; | | "set opt max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container opr { | | container opr { |
| description | | description |
| "set opr TCA reporting status"; | | "set opr TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set opr min TCA reporting status"; | | "set opr min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set opr max TCA reporting status"; | | "set opr max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container cd { | | container cd { |
| description | | description |
| "set chromatic dispersion TCA reporting status"; | | "set chromatic dispersion TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set chromatic dispersion min TCA reporting status"; | | "set chromatic dispersion min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set chromatic dispersion max TCA reporting status"; | | "set chromatic dispersion max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container dgd { | | container dgd { |
| description | | description |
| "set differential group delay TCA reporting status"; | | "set differential group delay TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set differentail group delay min TCA reporting status"; | | "set differentail group delay min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set differential group delay max TCA reporting status"; | | "set differential group delay max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container pmd { | | container pmd { |
| description | | description |
| "set polarization mode dispersion TCA reporting status"; | | "set polarization mode dispersion TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set polarization mode dispersion min TCA reporting status"; | | "set polarization mode dispersion min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set polarization mode dispersion max TCA reporting status"; | | "set polarization mode dispersion max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container sopmd { | | container sopmd { |
| description | | description |
| "set second order polarization mode dispersion TCA reporting status"; | | "set second order polarization mode dispersion TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set second order polarization mode dispersion min TCA reporting status"; | | "set second order polarization mode dispersion min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set polarization mode dispersion max TCA reporting status"; | | "set polarization mode dispersion max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container osnr { | | container osnr { |
| description | | description |
| "set optical signal to noise ratio TCA reporting status"; | | "set optical signal to noise ratio TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set optical signal to noise ratio min TCA reporting status"; | | "set optical signal to noise ratio min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set optical signal to noise ratio max TCA reporting status"; | | "set optical signal to noise ratio max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container pdl { | | container pdl { |
| description | | description |
| "set polarization dependent loss TCA reporting status"; | | "set polarization dependent loss TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set polarization dependent loss min TCA reporting status"; | | "set polarization dependent loss min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set polarization dependent loss max TCA reporting status"; | | "set polarization dependent loss max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container pcr { | | container pcr { |
| description | | description |
| "set polarization state change TCA reporting status"; | | "set polarization state change TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set polarization state change min TCA reporting status"; | | "set polarization state change min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set polarization state change max TCA reporting status"; | | "set polarization state change max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container pn { | | container pn { |
| description | | description |
| "set phase noise TCA reporting status"; | | "set phase noise TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set phase noise min TCA reporting status"; | | "set phase noise min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set phase noise max TCA reporting status"; | | "set phase noise max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container lbc-pc { | | container lbc-pc { |
| description | | description |
| "set lbc % TCA reporting status"; | | "set lbc % TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set lbc min % TCA reporting status"; | | "set lbc min % TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set lbc max % TCA reporting status"; | | "set lbc max % TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container rx-sig-pow { | | container rx-sig-pow { |
| description | | description |
| "set rx sig power TCA reporting status"; | | "set rx sig power TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set rx sig power(uW/dBm) min TCA reporting status"; | | "set rx sig power(uW/dBm) min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set rx sig power(uW/dBm) max TCA reporting status"; | | "set rx sig power(uW/dBm) max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container low-freq-off { | | container low-freq-off { |
| description | | description |
| "set low signal freq offset TCA reporting status"; | | "set low signal freq offset TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set low signal freq offset min TCA reporting status"; | | "set low signal freq offset min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set low signal freq offset max TCA reporting status"; | | "set low signal freq offset max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container snr { | | container snr { |
| description | | description |
| "set SNR TCA reporting status"; | | "set SNR TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SNR min TCA reporting status"; | | "set SNR min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SNR max TCA reporting status"; | | "set SNR max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container snr-ax { | | container snr-ax { |
| description | | description |
| "set SNR-AX TCA reporting status"; | | "set SNR-AX TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SNR-AX min TCA reporting status"; | | "set SNR-AX min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SNR-AX max TCA reporting status"; | | "set SNR-AX max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container snr-bx { | | container snr-bx { |
| description | | description |
| "set SNR-BX TCA reporting status"; | | "set SNR-BX TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SNR-BX min TCA reporting status"; | | "set SNR-BX min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SNR-BX max TCA reporting status"; | | "set SNR-BX max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container snr-ay { | | container snr-ay { |
| description | | description |
| "set SNR-AY TCA reporting status"; | | "set SNR-AY TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SNR-AY min TCA reporting status"; | | "set SNR-AY min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SNR-AY max TCA reporting status"; | | "set SNR-AY max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container snr-by { | | container snr-by { |
| description | | description |
| "set SNR-BY TCA reporting status"; | | "set SNR-BY TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SNR-BY min TCA reporting status"; | | "set SNR-BY min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SNR-BY max TCA reporting status"; | | "set SNR-BY max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container sop-s1 { | | container sop-s1 { |
| description | | description |
| "set SOP-S1 TCA reporting status"; | | "set SOP-S1 TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SOP-S1 min TCA reporting status"; | | "set SOP-S1 min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SOP-S1 max TCA reporting status"; | | "set SOP-S1 max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container sop-s2 { | | container sop-s2 { |
| description | | description |
| "set SOP-S2 TCA reporting status"; | | "set SOP-S2 TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SOP-S2 min TCA reporting status"; | | "set SOP-S2 min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SOP-S2 max TCA reporting status"; | | "set SOP-S2 max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container sop-s3 { | | container sop-s3 { |
| description | | description |
| "set SOP-S3 TCA reporting status"; | | "set SOP-S3 TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SOP-S3 min TCA reporting status"; | | "set SOP-S3 min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SOP-S3 max TCA reporting status"; | | "set SOP-S3 max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container fec { | | container fec { |
| description | | description |
| "Configure fec g709 performance monitoring"; | | "Configure fec g709 performance monitoring"; |
| container threshold { | | container threshold { |
| description | | description |
| "Configure fec threshold"; | | "Configure fec threshold"; |
| leaf ec-bits { | | leaf ec-bits { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "ec-bits threshold <range:0-75279974400>"; | | "ec-bits threshold <range:0-75279974400>"; |
| } | | } |
| } | | } |
| description | | description |
| "set EC-BITS threshold"; | | "set EC-BITS threshold"; |
| } | | } |
| leaf uc-words { | | leaf uc-words { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "uc-words threshold <range:0-453570969600>"; | | "uc-words threshold <range:0-453570969600>"; |
| } | | } |
| } | | } |
| description | | description |
| "set UC-WORDS threshold"; | | "set UC-WORDS threshold"; |
| } | | } |
| container pre-fec-ber { | | container pre-fec-ber { |
| description | | description |
| "Set PRE-FEC-BER Thresholds"; | | "Set PRE-FEC-BER Thresholds"; |
| leaf min { | | leaf min { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "pre-fec-ber min threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; | | "pre-fec-ber min threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; |
| } | | } |
| } | | } |
| description | | description |
| "set pre-fec-ber min threshold"; | | "set pre-fec-ber min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "pre-fec-ber max threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; | | "pre-fec-ber max threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; |
| } | | } |
| } | | } |
| description | | description |
| "set pre-fec-ber max threshold"; | | "set pre-fec-ber max threshold"; |
| } | | } |
| } | | } |
| container post-fec-ber { | | container post-fec-ber { |
| description | | description |
| "Set POST-FEC-BER Thresholds"; | | "Set POST-FEC-BER Thresholds"; |
| leaf min { | | leaf min { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "post-fec-ber min threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; | | "post-fec-ber min threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; |
| } | | } |
| } | | } |
| description | | description |
| "set post-fec-ber min threshold"; | | "set post-fec-ber min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "post-fec-ber max threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; | | "post-fec-ber max threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; |
| } | | } |
| } | | } |
| description | | description |
| "set post-fec-ber max threshold"; | | "set post-fec-ber max threshold"; |
| } | | } |
| } | | } |
| container q { | | container q { |
| description | | description |
| "set Q threshold"; | | "set Q threshold"; |
| leaf min { | | leaf min { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "Q min threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; | | "Q min threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; |
| } | | } |
| } | | } |
| description | | description |
| "set Q min threshold"; | | "set Q min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "Q max threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; | | "Q max threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; |
| } | | } |
| } | | } |
| description | | description |
| "set Q max threshold"; | | "set Q max threshold"; |
| } | | } |
| } | | } |
| container q-margin { | | container q-margin { |
| description | | description |
| "set Q margin threshold"; | | "set Q margin threshold"; |
| leaf min { | | leaf min { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "Q margin min threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; | | "Q margin min threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; |
| } | | } |
| } | | } |
| description | | description |
| "set Q margin min threshold"; | | "set Q margin min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "Q margin max threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; | | "Q margin max threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; |
| } | | } |
| } | | } |
| description | | description |
| "set Q margin max threshold"; | | "set Q margin max threshold"; |
| } | | } |
| } | | } |
| container inst-q-margin { | | container inst-q-margin { |
| description | | description |
| "set Instantaneous Q margin threshold"; | | "set Instantaneous Q margin threshold"; |
| leaf min { | | leaf min { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "Instantaneous Q margin min threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; | | "Instantaneous Q margin min threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; |
| } | | } |
| } | | } |
| description | | description |
| "set Instantaneous Q margin min threshold"; | | "set Instantaneous Q margin min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "Instantaneous Q margin max threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; | | "Instantaneous Q margin max threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; |
| } | | } |
| } | | } |
| description | | description |
| "set Instantaneous Q margin max threshold"; | | "set Instantaneous Q margin max threshold"; |
| } | | } |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set fec TCA reporting status"; | | "set fec TCA reporting status"; |
| container ec-bits { | | container ec-bits { |
| description | | description |
| "set ec-bits TCA reporting status"; | | "set ec-bits TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container uc-words { | | container uc-words { |
| description | | description |
| "set uc-words TCA reporting status"; | | "set uc-words TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container otnsec { | | container otnsec { |
| description | | description |
| "configure otnsec pm parameters"; | | "configure otnsec pm parameters"; |
| container threshold { | | container threshold { |
| description | | description |
| "configure threshold for otnsec pm parameters"; | | "configure threshold for otnsec pm parameters"; |
| leaf in-blocks { | | leaf in-blocks { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of odu blocks processed"; | | "Configure threshold for total no. of odu blocks processed"; |
| } | | } |
| leaf in-blocks-enc { | | leaf in-blocks-enc { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of encrypted blocks processed"; | | "Configure threshold for total no. of encrypted blocks processed"; |
| } | | } |
| leaf in-blocks-un-encrypted { | | leaf in-blocks-un-encrypted { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of un-encrypted blocks processed"; | | "Configure threshold for total no. of un-encrypted blocks processed"; |
| } | | } |
| leaf in-blocks-protected { | | leaf in-blocks-protected { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of Authenticated blocks processed"; | | "Configure threshold for total no. of Authenticated blocks processed"; |
| } | | } |
| leaf in-blocks-un-protected { | | leaf in-blocks-un-protected { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of unAuthenticated blocks processed"; | | "Configure threshold for total no. of unAuthenticated blocks processed"; |
| } | | } |
| leaf in-blocks-sequence-errors { | | leaf in-blocks-sequence-errors { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for Sequence Errors"; | | "Configure threshold for Sequence Errors"; |
| } | | } |
| leaf in-blocks-replay-errors { | | leaf in-blocks-replay-errors { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for Replay Errors"; | | "Configure threshold for Replay Errors"; |
| } | | } |
| leaf in-blocks-auth-errors { | | leaf in-blocks-auth-errors { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for blocks which failed authentication check"; | | "Configure threshold for blocks which failed authentication check"; |
| } | | } |
| leaf in-blocks-zeroed { | | leaf in-blocks-zeroed { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for Blocks which were zeroed due to some errors"; | | "Configure threshold for Blocks which were zeroed due to some errors"; |
| } | | } |
| leaf out-blocks { | | leaf out-blocks { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total number of ODU blocks processed"; | | "Configure threshold for total number of ODU blocks processed"; |
| } | | } |
| leaf out-blocks-enc { | | leaf out-blocks-enc { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for no. of encrypted blocks processed"; | | "Configure threshold for no. of encrypted blocks processed"; |
| } | | } |
| leaf out-blocks-un-encrypted { | | leaf out-blocks-un-encrypted { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for no. of unencrypted blocks processed"; | | "Configure threshold for no. of unencrypted blocks processed"; |
| } | | } |
| leaf out-blocks-sequence-errors { | | leaf out-blocks-sequence-errors { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for sequence errors"; | | "Configure threshold for sequence errors"; |
| } | | } |
| leaf out-blocks-zeroed { | | leaf out-blocks-zeroed { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for blocks that were zeroed due to some errors"; | | "Configure threshold for blocks that were zeroed due to some errors"; |
| } | | } |
| leaf out-blocks-protected { | | leaf out-blocks-protected { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of Authenticated blocks processed"; | | "Configure threshold for total no. of Authenticated blocks processed"; |
| } | | } |
| leaf out-blocks-un-protected { | | leaf out-blocks-un-protected { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of unAuthenticated blocks processed"; | | "Configure threshold for total no. of unAuthenticated blocks processed"; |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "Configure TCA report for otnsec parameters"; | | "Configure TCA report for otnsec parameters"; |
| container in-blocks { | | container in-blocks { |
| description | | description |
| "Set TCA report for Inblocks"; | | "Set TCA report for Inblocks"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-enc { | | container in-blocks-enc { |
| description | | description |
| "Set TCA report for InBlocksEnc"; | | "Set TCA report for InBlocksEnc"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-un-encrypted { | | container in-blocks-un-encrypted { |
| description | | description |
| "Set TCA report for InBlocksUnEncrypted"; | | "Set TCA report for InBlocksUnEncrypted"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-protected { | | container in-blocks-protected { |
| description | | description |
| "Set TCA report for InBlocksProtected"; | | "Set TCA report for InBlocksProtected"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-un-portected { | | container in-blocks-un-portected { |
| description | | description |
| "Set TCA report for InBlocksUnPortected"; | | "Set TCA report for InBlocksUnPortected"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-sequence-errors { | | container in-blocks-sequence-errors { |
| description | | description |
| "Set TCA report for InBlocksSequenceErrors"; | | "Set TCA report for InBlocksSequenceErrors"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-replay-errors { | | container in-blocks-replay-errors { |
| description | | description |
| "Set TCA report for InBlocksReplayErrors"; | | "Set TCA report for InBlocksReplayErrors"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-auth-errors { | | container in-blocks-auth-errors { |
| description | | description |
| "Set TCA report for InBlocksAuthErrors"; | | "Set TCA report for InBlocksAuthErrors"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-zeroed { | | container in-blocks-zeroed { |
| description | | description |
| "Set TCA report for InBlocksZeroed"; | | "Set TCA report for InBlocksZeroed"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks { | | container out-blocks { |
| description | | description |
| "Set TCA report for OutBlocks"; | | "Set TCA report for OutBlocks"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks-enc { | | container out-blocks-enc { |
| description | | description |
| "Set TCA report for OutBlocksEnc"; | | "Set TCA report for OutBlocksEnc"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks-un-encrypted { | | container out-blocks-un-encrypted { |
| description | | description |
| "Set TCA report for OutBlocksUnEncrypted"; | | "Set TCA report for OutBlocksUnEncrypted"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks-sequence-errors { | | container out-blocks-sequence-errors { |
| description | | description |
| "Set TCA report for OutBlocksSequenceErrors"; | | "Set TCA report for OutBlocksSequenceErrors"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks-zeroed { | | container out-blocks-zeroed { |
| description | | description |
| "Set TCA report for OutBlocksZeroed"; | | "Set TCA report for OutBlocksZeroed"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks-protected { | | container out-blocks-protected { |
| description | | description |
| "Set TCA report for OutBlocksProtected"; | | "Set TCA report for OutBlocksProtected"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks-un-portected { | | container out-blocks-un-portected { |
| description | | description |
| "Set TCA report for OutBlocksUnPortected"; | | "Set TCA report for OutBlocksUnPortected"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container gfp { | | container gfp { |
| description | | description |
| "Configure gfp performance monitoring"; | | "Configure gfp performance monitoring"; |
| container threshold { | | container threshold { |
| description | | description |
| "Configure gfp threshold"; | | "Configure gfp threshold"; |
| leaf rx-bit-err { | | leaf rx-bit-err { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "RX-BIT-ERR threshold"; | | "RX-BIT-ERR threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set RX-BIT-ERR threshold"; | | "set RX-BIT-ERR threshold"; |
| } | | } |
| leaf rx-inv-type { | | leaf rx-inv-type { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "RX-INV-TYP threshold"; | | "RX-INV-TYP threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set RX-INV-TYP threshold"; | | "set RX-INV-TYP threshold"; |
| } | | } |
| leaf rx-crc-err { | | leaf rx-crc-err { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "RX-CRC threshold"; | | "RX-CRC threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set RX-CRC threshold"; | | "set RX-CRC threshold"; |
| } | | } |
| leaf rx-lfd-stats { | | leaf rx-lfd-stats { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "RX-LFD-STAT threshold"; | | "RX-LFD-STAT threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set RX-LFD threshold"; | | "set RX-LFD threshold"; |
| } | | } |
| leaf rx-csf-stats { | | leaf rx-csf-stats { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "RX-CSF threshold"; | | "RX-CSF threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set RX-CSF threshold"; | | "set RX-CSF threshold"; |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set gfp TCA reporting status"; | | "set gfp TCA reporting status"; |
| container rx-bit-err { | | container rx-bit-err { |
| description | | description |
| "set rx-bit-err TCA reporting status"; | | "set rx-bit-err TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container rx-inv-type { | | container rx-inv-type { |
| description | | description |
| "set rx-inv-type TCA reporting status"; | | "set rx-inv-type TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container rx-crc-err { | | container rx-crc-err { |
| description | | description |
| "set rx-crc-err TCA reporting status"; | | "set rx-crc-err TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container rx-lfd-stats { | | container rx-lfd-stats { |
| description | | description |
| "set rx-lfd-stats TCA reporting status"; | | "set rx-lfd-stats TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container rx-csf-stats { | | container rx-csf-stats { |
| description | | description |
| "set rx-csf-stats TCA reporting status"; | | "set rx-csf-stats TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container prbs { | | container prbs { |
| description | | description |
| "Configure prbs performance monitoring"; | | "Configure prbs performance monitoring"; |
| container threshold { | | container threshold { |
| description | | description |
| "Configure prbs threshold"; | | "Configure prbs threshold"; |
| leaf ebc { | | leaf ebc { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "ebc threshold <1-18446744073709551615>"; | | "ebc threshold <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "set EBC threshold"; | | "set EBC threshold"; |
| } | | } |
| leaf found-count { | | leaf found-count { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..10" { | | length "1..10" { |
| description | | description |
| "found-count threshold <1-4294967295>"; | | "found-count threshold <1-4294967295>"; |
| } | | } |
| } | | } |
| description | | description |
| "set FOUND-COUNT threshold"; | | "set FOUND-COUNT threshold"; |
| } | | } |
| leaf lost-count { | | leaf lost-count { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..10" { | | length "1..10" { |
| description | | description |
| "lost-count threshold <1-4294967295>"; | | "lost-count threshold <1-4294967295>"; |
| } | | } |
| } | | } |
| description | | description |
| "set LOST-COUNT threshold"; | | "set LOST-COUNT threshold"; |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set prbs TCA reporting status"; | | "set prbs TCA reporting status"; |
| container ebc { | | container ebc { |
| description | | description |
| "set ebc TCA reporting status"; | | "set ebc TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container found-count { | | container found-count { |
| description | | description |
| "set found-count TCA reporting status"; | | "set found-count TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container lost-count { | | container lost-count { |
| description | | description |
| "set lost-count TCA reporting status"; | | "set lost-count TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container interval-30-sec { | | container interval-30-sec { |
| if-feature "optics_cli_supp_check"; | | if-feature "optics_cli_supp_check"; |
| description | | description |
| "Configure 30-sec interval parameter"; | | "Configure 30-sec interval parameter"; |
| container otnsec { | | container otnsec { |
| description | | description |
| "configure otnsec pm parameters"; | | "configure otnsec pm parameters"; |
| container threshold { | | container threshold { |
| description | | description |
| "configure threshold for otnsec pm parameters"; | | "configure threshold for otnsec pm parameters"; |
| leaf in-blocks { | | leaf in-blocks { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of odu blocks processed"; | | "Configure threshold for total no. of odu blocks processed"; |
| } | | } |
| leaf in-blocks-enc { | | leaf in-blocks-enc { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of encrypted blocks processed"; | | "Configure threshold for total no. of encrypted blocks processed"; |
| } | | } |
| leaf in-blocks-un-encrypted { | | leaf in-blocks-un-encrypted { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of un-encrypted blocks processed"; | | "Configure threshold for total no. of un-encrypted blocks processed"; |
| } | | } |
| leaf in-blocks-protected { | | leaf in-blocks-protected { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of Authenticated blocks processed"; | | "Configure threshold for total no. of Authenticated blocks processed"; |
| } | | } |
| leaf in-blocks-un-protected { | | leaf in-blocks-un-protected { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of unAuthenticated blocks processed"; | | "Configure threshold for total no. of unAuthenticated blocks processed"; |
| } | | } |
| leaf in-blocks-sequence-errors { | | leaf in-blocks-sequence-errors { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for Sequence Errors"; | | "Configure threshold for Sequence Errors"; |
| } | | } |
| leaf in-blocks-replay-errors { | | leaf in-blocks-replay-errors { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for Replay Errors"; | | "Configure threshold for Replay Errors"; |
| } | | } |
| leaf in-blocks-auth-errors { | | leaf in-blocks-auth-errors { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for blocks which failed authentication check"; | | "Configure threshold for blocks which failed authentication check"; |
| } | | } |
| leaf in-blocks-zeroed { | | leaf in-blocks-zeroed { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for Blocks which were zeroed due to some errors"; | | "Configure threshold for Blocks which were zeroed due to some errors"; |
| } | | } |
| leaf out-blocks { | | leaf out-blocks { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total number of ODU blocks processed"; | | "Configure threshold for total number of ODU blocks processed"; |
| } | | } |
| leaf out-blocks-enc { | | leaf out-blocks-enc { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for no. of encrypted blocks processed"; | | "Configure threshold for no. of encrypted blocks processed"; |
| } | | } |
| leaf out-blocks-un-encrypted { | | leaf out-blocks-un-encrypted { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for no. of unencrypted blocks processed"; | | "Configure threshold for no. of unencrypted blocks processed"; |
| } | | } |
| leaf out-blocks-sequence-errors { | | leaf out-blocks-sequence-errors { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for sequence errors"; | | "Configure threshold for sequence errors"; |
| } | | } |
| leaf out-blocks-zeroed { | | leaf out-blocks-zeroed { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for blocks that were zeroed due to some errors"; | | "Configure threshold for blocks that were zeroed due to some errors"; |
| } | | } |
| leaf out-blocks-protected { | | leaf out-blocks-protected { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of Authenticated blocks processed"; | | "Configure threshold for total no. of Authenticated blocks processed"; |
| } | | } |
| leaf out-blocks-un-protected { | | leaf out-blocks-un-protected { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "range : <1-18446744073709551615>"; | | "range : <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "Configure threshold for total no. of unAuthenticated blocks processed"; | | "Configure threshold for total no. of unAuthenticated blocks processed"; |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "Configure TCA report for otnsec parameters"; | | "Configure TCA report for otnsec parameters"; |
| container in-blocks { | | container in-blocks { |
| description | | description |
| "Set TCA report for Inblocks"; | | "Set TCA report for Inblocks"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-enc { | | container in-blocks-enc { |
| description | | description |
| "Set TCA report for InBlocksEnc"; | | "Set TCA report for InBlocksEnc"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-un-encrypted { | | container in-blocks-un-encrypted { |
| description | | description |
| "Set TCA report for InBlocksUnEncrypted"; | | "Set TCA report for InBlocksUnEncrypted"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-protected { | | container in-blocks-protected { |
| description | | description |
| "Set TCA report for InBlocksProtected"; | | "Set TCA report for InBlocksProtected"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-un-portected { | | container in-blocks-un-portected { |
| description | | description |
| "Set TCA report for InBlocksUnPortected"; | | "Set TCA report for InBlocksUnPortected"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-sequence-errors { | | container in-blocks-sequence-errors { |
| description | | description |
| "Set TCA report for InBlocksSequenceErrors"; | | "Set TCA report for InBlocksSequenceErrors"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-replay-errors { | | container in-blocks-replay-errors { |
| description | | description |
| "Set TCA report for InBlocksReplayErrors"; | | "Set TCA report for InBlocksReplayErrors"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-auth-errors { | | container in-blocks-auth-errors { |
| description | | description |
| "Set TCA report for InBlocksAuthErrors"; | | "Set TCA report for InBlocksAuthErrors"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container in-blocks-zeroed { | | container in-blocks-zeroed { |
| description | | description |
| "Set TCA report for InBlocksZeroed"; | | "Set TCA report for InBlocksZeroed"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks { | | container out-blocks { |
| description | | description |
| "Set TCA report for OutBlocks"; | | "Set TCA report for OutBlocks"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks-enc { | | container out-blocks-enc { |
| description | | description |
| "Set TCA report for OutBlocksEnc"; | | "Set TCA report for OutBlocksEnc"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks-un-encrypted { | | container out-blocks-un-encrypted { |
| description | | description |
| "Set TCA report for OutBlocksUnEncrypted"; | | "Set TCA report for OutBlocksUnEncrypted"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks-sequence-errors { | | container out-blocks-sequence-errors { |
| description | | description |
| "Set TCA report for OutBlocksSequenceErrors"; | | "Set TCA report for OutBlocksSequenceErrors"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks-zeroed { | | container out-blocks-zeroed { |
| description | | description |
| "Set TCA report for OutBlocksZeroed"; | | "Set TCA report for OutBlocksZeroed"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks-protected { | | container out-blocks-protected { |
| description | | description |
| "Set TCA report for OutBlocksProtected"; | | "Set TCA report for OutBlocksProtected"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container out-blocks-un-portected { | | container out-blocks-un-portected { |
| description | | description |
| "Set TCA report for OutBlocksUnPortected"; | | "Set TCA report for OutBlocksUnPortected"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container otn { | | container otn { |
| description | | description |
| "configure otn g709 performance monitoring"; | | "configure otn g709 performance monitoring"; |
| container pathmonitor { | | container pathmonitor { |
| description | | description |
| "configure otn g709 performance monitoring"; | | "configure otn g709 performance monitoring"; |
| container threshold { | | container threshold { |
| description | | description |
| "Configure threshold on otn parameters"; | | "Configure threshold on otn parameters"; |
| leaf es-ne { | | leaf es-ne { |
| type uint32 { | | type uint32 { |
| range "0..30" { | | range "0..30" { |
| description | | description |
| "ES-NE threshold (seconds)"; | | "ES-NE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-NE threshold"; | | "set ES-NE threshold"; |
| } | | } |
| leaf esr-ne { | | leaf esr-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "ESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "ESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-NE threshold"; | | "set ESR-NE threshold"; |
| } | | } |
| leaf ses-ne { | | leaf ses-ne { |
| type uint32 { | | type uint32 { |
| range "0..30" { | | range "0..30" { |
| description | | description |
| "SES-NE threshold (seconds)"; | | "SES-NE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-NE threshold"; | | "set SES-NE threshold"; |
| } | | } |
| leaf sesr-ne { | | leaf sesr-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "SESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "SESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-NE threshold"; | | "set SESR-NE threshold"; |
| } | | } |
| leaf uas-ne { | | leaf uas-ne { |
| type uint32 { | | type uint32 { |
| range "0..30" { | | range "0..30" { |
| description | | description |
| "UAS-NE threshold (seconds)"; | | "UAS-NE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-NE threshold"; | | "set UAS-NE threshold"; |
| } | | } |
| leaf bbe-ne { | | leaf bbe-ne { |
| type uint32 { | | type uint32 { |
| range "0..8850600" { | | range "0..8850600" { |
| description | | description |
| "BBE-NE threshold"; | | "BBE-NE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-NE threshold"; | | "set BBE-NE threshold"; |
| } | | } |
| leaf bber-ne { | | leaf bber-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "BBER-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "BBER-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-NE threshold"; | | "set BBER-NE threshold"; |
| } | | } |
| leaf fc-ne { | | leaf fc-ne { |
| type uint32 { | | type uint32 { |
| range "0..72" { | | range "0..72" { |
| description | | description |
| "FC-NE threshold"; | | "FC-NE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-NE threshold"; | | "set FC-NE threshold"; |
| } | | } |
| leaf es-fe { | | leaf es-fe { |
| type uint32 { | | type uint32 { |
| range "0..30" { | | range "0..30" { |
| description | | description |
| "ES-FE threshold (seconds)"; | | "ES-FE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-FE threshold"; | | "set ES-FE threshold"; |
| } | | } |
| leaf esr-fe { | | leaf esr-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "ESR-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "ESR-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-FE threshold"; | | "set ESR-FE threshold"; |
| } | | } |
| leaf ses-fe { | | leaf ses-fe { |
| type uint32 { | | type uint32 { |
| range "0..30" { | | range "0..30" { |
| description | | description |
| "SES-FE threshold (seconds)"; | | "SES-FE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-FE threshold"; | | "set SES-FE threshold"; |
| } | | } |
| leaf sesr-fe { | | leaf sesr-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "SESR-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "SESR-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-FE threshold"; | | "set SESR-FE threshold"; |
| } | | } |
| leaf uas-fe { | | leaf uas-fe { |
| type uint32 { | | type uint32 { |
| range "0..30" { | | range "0..30" { |
| description | | description |
| "UAS-FE threshold (seconds)"; | | "UAS-FE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-FE threshold"; | | "set UAS-FE threshold"; |
| } | | } |
| leaf bbe-fe { | | leaf bbe-fe { |
| type uint32 { | | type uint32 { |
| range "0..8850600" { | | range "0..8850600" { |
| description | | description |
| "BBE-FE threshold"; | | "BBE-FE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-FE threshold"; | | "set BBE-FE threshold"; |
| } | | } |
| leaf bber-fe { | | leaf bber-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "BBER-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "BBER-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-FE threshold"; | | "set BBER-FE threshold"; |
| } | | } |
| leaf fc-fe { | | leaf fc-fe { |
| type uint32 { | | type uint32 { |
| range "0..72" { | | range "0..72" { |
| description | | description |
| "FC-FE threshold"; | | "FC-FE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-FE threshold"; | | "set FC-FE threshold"; |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set otn TCA reporting status"; | | "set otn TCA reporting status"; |
| container es-ne { | | container es-ne { |
| description | | description |
| "set es-ne TCA reporting status"; | | "set es-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-ne { | | container ses-ne { |
| description | | description |
| "set ses-ne TCA reporting status"; | | "set ses-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-ne { | | container uas-ne { |
| description | | description |
| "set uas-ne TCA reporting status"; | | "set uas-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-ne { | | container bbe-ne { |
| description | | description |
| "set bbe-ne TCA reporting status"; | | "set bbe-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-ne { | | container fc-ne { |
| description | | description |
| "set fc-ne TCA reporting status"; | | "set fc-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-ne { | | container esr-ne { |
| description | | description |
| "set esr-ne TCA reporting status"; | | "set esr-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-ne { | | container sesr-ne { |
| description | | description |
| "set sesr-ne TCA reporting status"; | | "set sesr-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-ne { | | container bber-ne { |
| description | | description |
| "set bber-ne TCA reporting status"; | | "set bber-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container es-fe { | | container es-fe { |
| description | | description |
| "set es-fe TCA reporting status"; | | "set es-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-fe { | | container ses-fe { |
| description | | description |
| "set ses-fe TCA reporting status"; | | "set ses-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-fe { | | container uas-fe { |
| description | | description |
| "set uas-fe TCA reporting status"; | | "set uas-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-fe { | | container bbe-fe { |
| description | | description |
| "set bbe-fe TCA reporting status"; | | "set bbe-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-fe { | | container fc-fe { |
| description | | description |
| "set fc-fe TCA reporting status"; | | "set fc-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-fe { | | container esr-fe { |
| description | | description |
| "set esr-fe TCA reporting status"; | | "set esr-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-fe { | | container sesr-fe { |
| description | | description |
| "set sesr-fe TCA reporting status"; | | "set sesr-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-fe { | | container bber-fe { |
| description | | description |
| "set bber-fe TCA reporting status"; | | "set bber-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container tcms { | | container tcms { |
| description | | description |
| "configure tcm performance monitoring"; | | "configure tcm performance monitoring"; |
| list tcm { | | list tcm { |
| key "channel-number"; | | key "channel-number"; |
| description | | description |
| "configure tcm performance monitoring"; | | "configure tcm performance monitoring"; |
| leaf channel-number { | | leaf channel-number { |
| type uint32 { | | type uint32 { |
| range "1..6" { | | range "1..6" { |
| description | | description |
| " Channel Number"; | | " Channel Number"; |
| } | | } |
| } | | } |
| description | | description |
| "configure tcm performance monitoring"; | | "configure tcm performance monitoring"; |
| } | | } |
| container threshold { | | container threshold { |
| description | | description |
| "Configure threshold on otn parameters"; | | "Configure threshold on otn parameters"; |
| leaf es-ne { | | leaf es-ne { |
| type uint32 { | | type uint32 { |
| range "0..30" { | | range "0..30" { |
| description | | description |
| "ES-NE threshold (seconds)"; | | "ES-NE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-NE threshold"; | | "set ES-NE threshold"; |
| } | | } |
| leaf esr-ne { | | leaf esr-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "ESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "ESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-NE threshold"; | | "set ESR-NE threshold"; |
| } | | } |
| leaf ses-ne { | | leaf ses-ne { |
| type uint32 { | | type uint32 { |
| range "0..30" { | | range "0..30" { |
| description | | description |
| "SES-NE threshold (seconds)"; | | "SES-NE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-NE threshold"; | | "set SES-NE threshold"; |
| } | | } |
| leaf sesr-ne { | | leaf sesr-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "SESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "SESR-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-NE threshold"; | | "set SESR-NE threshold"; |
| } | | } |
| leaf uas-ne { | | leaf uas-ne { |
| type uint32 { | | type uint32 { |
| range "0..30" { | | range "0..30" { |
| description | | description |
| "UAS-NE threshold (seconds)"; | | "UAS-NE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-NE threshold"; | | "set UAS-NE threshold"; |
| } | | } |
| leaf bbe-ne { | | leaf bbe-ne { |
| type uint32 { | | type uint32 { |
| range "0..8850600" { | | range "0..8850600" { |
| description | | description |
| "BBE-NE threshold"; | | "BBE-NE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-NE threshold"; | | "set BBE-NE threshold"; |
| } | | } |
| leaf bber-ne { | | leaf bber-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "BBER-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "BBER-NE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-NE threshold"; | | "set BBER-NE threshold"; |
| } | | } |
| leaf fc-ne { | | leaf fc-ne { |
| type uint32 { | | type uint32 { |
| range "0..72" { | | range "0..72" { |
| description | | description |
| "FC-NE threshold"; | | "FC-NE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-NE threshold"; | | "set FC-NE threshold"; |
| } | | } |
| leaf es-fe { | | leaf es-fe { |
| type uint32 { | | type uint32 { |
| range "0..30" { | | range "0..30" { |
| description | | description |
| "ES-FE threshold (seconds)"; | | "ES-FE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-FE threshold"; | | "set ES-FE threshold"; |
| } | | } |
| leaf esr-fe { | | leaf esr-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "ESR-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "ESR-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-FE threshold"; | | "set ESR-FE threshold"; |
| } | | } |
| leaf ses-fe { | | leaf ses-fe { |
| type uint32 { | | type uint32 { |
| range "0..30" { | | range "0..30" { |
| description | | description |
| "SES-FE threshold (seconds)"; | | "SES-FE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-FE threshold"; | | "set SES-FE threshold"; |
| } | | } |
| leaf sesr-fe { | | leaf sesr-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "SESR-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "SESR-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-FE threshold"; | | "set SESR-FE threshold"; |
| } | | } |
| leaf uas-fe { | | leaf uas-fe { |
| type uint32 { | | type uint32 { |
| range "0..30" { | | range "0..30" { |
| description | | description |
| "UAS-FE threshold (seconds)"; | | "UAS-FE threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-FE threshold"; | | "set UAS-FE threshold"; |
| } | | } |
| leaf bbe-fe { | | leaf bbe-fe { |
| type uint32 { | | type uint32 { |
| range "0..8850600" { | | range "0..8850600" { |
| description | | description |
| "BBE-FE threshold"; | | "BBE-FE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-FE threshold"; | | "set BBE-FE threshold"; |
| } | | } |
| leaf bber-fe { | | leaf bber-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "BBER-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "BBER-FE threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-FE threshold"; | | "set BBER-FE threshold"; |
| } | | } |
| leaf fc-fe { | | leaf fc-fe { |
| type uint32 { | | type uint32 { |
| range "0..72" { | | range "0..72" { |
| description | | description |
| "FC-FE threshold"; | | "FC-FE threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-FE threshold"; | | "set FC-FE threshold"; |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set otn TCA reporting status"; | | "set otn TCA reporting status"; |
| container es-fe { | | container es-fe { |
| description | | description |
| "set es-fe TCA reporting status"; | | "set es-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-fe { | | container ses-fe { |
| description | | description |
| "set ses-fe TCA reporting status"; | | "set ses-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-fe { | | container uas-fe { |
| description | | description |
| "set uas-fe TCA reporting status"; | | "set uas-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-fe { | | container bbe-fe { |
| description | | description |
| "set bbe-fe TCA reporting status"; | | "set bbe-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-fe { | | container fc-fe { |
| description | | description |
| "set fc-fe TCA reporting status"; | | "set fc-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-fe { | | container esr-fe { |
| description | | description |
| "set esr-fe TCA reporting status"; | | "set esr-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-fe { | | container sesr-fe { |
| description | | description |
| "set sesr-fe TCA reporting status"; | | "set sesr-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-fe { | | container bber-fe { |
| description | | description |
| "set bber-fe TCA reporting status"; | | "set bber-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container es-ne { | | container es-ne { |
| description | | description |
| "set es-ne TCA reporting status"; | | "set es-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-ne { | | container ses-ne { |
| description | | description |
| "set ses-ne TCA reporting status"; | | "set ses-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-ne { | | container uas-ne { |
| description | | description |
| "set uas-ne TCA reporting status"; | | "set uas-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-ne { | | container bbe-ne { |
| description | | description |
| "set bbe-ne TCA reporting status"; | | "set bbe-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-ne { | | container fc-ne { |
| description | | description |
| "set fc-ne TCA reporting status"; | | "set fc-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-ne { | | container esr-ne { |
| description | | description |
| "set esr-ne TCA reporting status"; | | "set esr-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-ne { | | container sesr-ne { |
| description | | description |
| "set sesr-ne TCA reporting status"; | | "set sesr-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-ne { | | container bber-ne { |
| description | | description |
| "set bber-ne TCA reporting status"; | | "set bber-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container threshold { | | container threshold { |
| description | | description |
| "Configure threshold on otn parameters"; | | "Configure threshold on otn parameters"; |
| leaf es-ne { | | leaf es-ne { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "es-ne threshold (seconds)"; | | "es-ne threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-NE threshold"; | | "set ES-NE threshold"; |
| } | | } |
| leaf esr-ne { | | leaf esr-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "esr-ne threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "esr-ne threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-NE threshold"; | | "set ESR-NE threshold"; |
| } | | } |
| leaf ses-ne { | | leaf ses-ne { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "ses-ne threshold (seconds)"; | | "ses-ne threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-NE threshold"; | | "set SES-NE threshold"; |
| } | | } |
| leaf sesr-ne { | | leaf sesr-ne { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "sesr-ne threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "sesr-ne threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-NE threshold"; | | "set SESR-NE threshold"; |
| } | | } |
| leaf uas-ne { | | leaf uas-ne { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "uas-ne threshold (seconds)"; | | "uas-ne threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-NE threshold"; | | "set UAS-NE threshold"; |
| } | | } |
| leaf bbe-ne { | | leaf bbe-ne { |
| type uint32 { | | type uint32 { |
| range "0..8850600" { | | range "0..8850600" { |
| description | | description |
| "bbe-ne threshold"; | | "bbe-ne threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-NE threshold"; | | "set BBE-NE threshold"; |
| } | | } |
| leaf bber-ne { | | leaf bber-ne { |
| type uint32 { | | type uint32 { |
| range "1..100000" { | | range "1..100000" { |
| description | | description |
| "bber-ne threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "bber-ne threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-NE threshold"; | | "set BBER-NE threshold"; |
| } | | } |
| leaf fc-ne { | | leaf fc-ne { |
| type uint32 { | | type uint32 { |
| range "0..72" { | | range "0..72" { |
| description | | description |
| "fc-ne threshold"; | | "fc-ne threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-NE threshold"; | | "set FC-NE threshold"; |
| } | | } |
| leaf es-fe { | | leaf es-fe { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "es-fe threshold (seconds)"; | | "es-fe threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set ES-FE threshold"; | | "set ES-FE threshold"; |
| } | | } |
| leaf esr-fe { | | leaf esr-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "esr-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "esr-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set ESR-FE threshold"; | | "set ESR-FE threshold"; |
| } | | } |
| leaf ses-fe { | | leaf ses-fe { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "ses-fe threshold (seconds)"; | | "ses-fe threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set SES-FE threshold"; | | "set SES-FE threshold"; |
| } | | } |
| leaf sesr-fe { | | leaf sesr-fe { |
| type uint32 { | | type uint32 { |
| range "0..100000" { | | range "0..100000" { |
| description | | description |
| "sesr-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "sesr-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set SESR-FE threshold"; | | "set SESR-FE threshold"; |
| } | | } |
| leaf uas-fe { | | leaf uas-fe { |
| type uint32 { | | type uint32 { |
| range "0..900" { | | range "0..900" { |
| description | | description |
| "uas-fe threshold (seconds)"; | | "uas-fe threshold (seconds)"; |
| } | | } |
| } | | } |
| description | | description |
| "set UAS-FE threshold"; | | "set UAS-FE threshold"; |
| } | | } |
| leaf bbe-fe { | | leaf bbe-fe { |
| type uint32 { | | type uint32 { |
| range "0..8850600" { | | range "0..8850600" { |
| description | | description |
| "bbe-fe threshold"; | | "bbe-fe threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBE-FE threshold"; | | "set BBE-FE threshold"; |
| } | | } |
| leaf bber-fe { | | leaf bber-fe { |
| type uint32 { | | type uint32 { |
| range "1..100000" { | | range "1..100000" { |
| description | | description |
| "bber-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; | | "bber-fe threshold[Ratio parameters range(0-1),eg. 75000 corresponds to 0.75]"; |
| } | | } |
| } | | } |
| description | | description |
| "set BBER-FE threshold"; | | "set BBER-FE threshold"; |
| } | | } |
| leaf fc-fe { | | leaf fc-fe { |
| type uint32 { | | type uint32 { |
| range "0..72" { | | range "0..72" { |
| description | | description |
| "fc-fe threshold"; | | "fc-fe threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set FC-FE threshold"; | | "set FC-FE threshold"; |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set otn TCA reporting status"; | | "set otn TCA reporting status"; |
| container es-ne { | | container es-ne { |
| description | | description |
| "set es-ne TCA reporting status"; | | "set es-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-ne { | | container ses-ne { |
| description | | description |
| "set ses-ne TCA reporting status"; | | "set ses-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-ne { | | container uas-ne { |
| description | | description |
| "set uas-ne TCA reporting status"; | | "set uas-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-ne { | | container bbe-ne { |
| description | | description |
| "set bbe-ne TCA reporting status"; | | "set bbe-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-ne { | | container fc-ne { |
| description | | description |
| "set fc-ne TCA reporting status"; | | "set fc-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-ne { | | container esr-ne { |
| description | | description |
| "set esr-ne TCA reporting status"; | | "set esr-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-ne { | | container sesr-ne { |
| description | | description |
| "set sesr-ne TCA reporting status"; | | "set sesr-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-ne { | | container bber-ne { |
| description | | description |
| "set bber-ne TCA reporting status"; | | "set bber-ne TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container es-pm-ne { | | container es-pm-ne { |
| description | | description |
| "set es-pm TCA reporting status"; | | "set es-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-pm-ne { | | container ses-pm-ne { |
| description | | description |
| "set ses-pm TCA reporting status"; | | "set ses-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-pm-ne { | | container uas-pm-ne { |
| description | | description |
| "set uas-pm TCA reporting status"; | | "set uas-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-pm-ne { | | container bbe-pm-ne { |
| description | | description |
| "set bbe-pm TCA reporting status"; | | "set bbe-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-pm-ne { | | container fc-pm-ne { |
| description | | description |
| "set fc-pm TCA reporting status"; | | "set fc-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-pm-ne { | | container esr-pm-ne { |
| description | | description |
| "set esr-pm TCA reporting status"; | | "set esr-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-pm-ne { | | container sesr-pm-ne { |
| description | | description |
| "set sesr-pm TCA reporting status"; | | "set sesr-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-pm-ne { | | container bber-pm-ne { |
| description | | description |
| "set bber-pm TCA reporting status"; | | "set bber-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container es-fe { | | container es-fe { |
| description | | description |
| "set es-fe TCA reporting status"; | | "set es-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-fe { | | container ses-fe { |
| description | | description |
| "set ses-fe TCA reporting status"; | | "set ses-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-fe { | | container uas-fe { |
| description | | description |
| "set uas-fe TCA reporting status"; | | "set uas-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-fe { | | container bbe-fe { |
| description | | description |
| "set bbe-fe TCA reporting status"; | | "set bbe-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-fe { | | container fc-fe { |
| description | | description |
| "set fc-fe TCA reporting status"; | | "set fc-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-fe { | | container esr-fe { |
| description | | description |
| "set esr-fe TCA reporting status"; | | "set esr-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-fe { | | container sesr-fe { |
| description | | description |
| "set sesr-fe TCA reporting status"; | | "set sesr-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-fe { | | container bber-fe { |
| description | | description |
| "set bber-fe TCA reporting status"; | | "set bber-fe TCA reporting status"; |
| container disable { | | container disable { |
| presence "Indicates a disable node is configured."; | | presence "Indicates a disable node is configured."; |
| description | | description |
| "Disable TCA reporting"; | | "Disable TCA reporting"; |
| } | | } |
| } | | } |
| container es-pm-fe { | | container es-pm-fe { |
| description | | description |
| "set es-pm TCA reporting status"; | | "set es-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container ses-pm-fe { | | container ses-pm-fe { |
| description | | description |
| "set ses-pm TCA reporting status"; | | "set ses-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container uas-pm-fe { | | container uas-pm-fe { |
| description | | description |
| "set uas-pm TCA reporting status"; | | "set uas-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bbe-pm-fe { | | container bbe-pm-fe { |
| description | | description |
| "set bbe-pm TCA reporting status"; | | "set bbe-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container fc-pm-fe { | | container fc-pm-fe { |
| description | | description |
| "set fc-pm TCA reporting status"; | | "set fc-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container esr-pm-fe { | | container esr-pm-fe { |
| description | | description |
| "set esr-pm TCA reporting status"; | | "set esr-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container sesr-pm-fe { | | container sesr-pm-fe { |
| description | | description |
| "set sesr-pm TCA reporting status"; | | "set sesr-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container bber-pm-fe { | | container bber-pm-fe { |
| description | | description |
| "set bber-pm TCA reporting status"; | | "set bber-pm TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container gfp { | | container gfp { |
| description | | description |
| "Configure gfp performance monitoring"; | | "Configure gfp performance monitoring"; |
| container threshold { | | container threshold { |
| description | | description |
| "Configure gfp threshold"; | | "Configure gfp threshold"; |
| leaf rx-bit-err { | | leaf rx-bit-err { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "RX-BIT-ERR threshold"; | | "RX-BIT-ERR threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set RX-BIT-ERR threshold"; | | "set RX-BIT-ERR threshold"; |
| } | | } |
| leaf rx-inv-type { | | leaf rx-inv-type { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "RX-INV-TYP threshold"; | | "RX-INV-TYP threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set RX-INV-TYP threshold"; | | "set RX-INV-TYP threshold"; |
| } | | } |
| leaf rx-crc-err { | | leaf rx-crc-err { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "RX-CRC threshold"; | | "RX-CRC threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set RX-CRC threshold"; | | "set RX-CRC threshold"; |
| } | | } |
| leaf rx-lfd-stats { | | leaf rx-lfd-stats { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "RX-LFD threshold"; | | "RX-LFD threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set RX-LFD threshold"; | | "set RX-LFD threshold"; |
| } | | } |
| leaf rx-csf-stats { | | leaf rx-csf-stats { |
| type uint32 { | | type uint32 { |
| range "1..4294967295" { | | range "1..4294967295" { |
| description | | description |
| "RX-CSF threshold"; | | "RX-CSF threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set RX-CSF threshold"; | | "set RX-CSF threshold"; |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set gfp TCA reporting status"; | | "set gfp TCA reporting status"; |
| container rx-bit-err { | | container rx-bit-err { |
| description | | description |
| "set rx-bit-err TCA reporting status"; | | "set rx-bit-err TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container rx-inv-type { | | container rx-inv-type { |
| description | | description |
| "set rx-inv-type TCA reporting status"; | | "set rx-inv-type TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container rx-crc-err { | | container rx-crc-err { |
| description | | description |
| "set rx-crc-err TCA reporting status"; | | "set rx-crc-err TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container rx-lfd-stats { | | container rx-lfd-stats { |
| description | | description |
| "set rx-lfd-stats TCA reporting status"; | | "set rx-lfd-stats TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container rx-csf-stats { | | container rx-csf-stats { |
| description | | description |
| "set rx-csf-stats TCA reporting status"; | | "set rx-csf-stats TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container optics { | | container optics { |
| description | | description |
| "Configure optics performance monitoring"; | | "Configure optics performance monitoring"; |
| container threshold { | | container threshold { |
| description | | description |
| "Configure threshold on optics parameters"; | | "Configure threshold on optics parameters"; |
| container lbc { | | container lbc { |
| description | | description |
| "set lbc threshold"; | | "set lbc threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "lbc min threshold (mA)"; | | "lbc min threshold (mA)"; |
| } | | } |
| } | | } |
| description | | description |
| "set lbc min threshold"; | | "set lbc min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "lbc max threshold (mA)"; | | "lbc max threshold (mA)"; |
| } | | } |
| } | | } |
| description | | description |
| "set lbc max threshold"; | | "set lbc max threshold"; |
| } | | } |
| } | | } |
| container lbc-pc { | | container lbc-pc { |
| description | | description |
| "set lbc % threshold"; | | "set lbc % threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "0..1000" { | | range "0..1000" { |
| description | | description |
| "lbc min threshold (in units of 0.1%)"; | | "lbc min threshold (in units of 0.1%)"; |
| } | | } |
| } | | } |
| description | | description |
| "set lbc % min threshold"; | | "set lbc % min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "0..1000" { | | range "0..1000" { |
| description | | description |
| "lbc max threshold (in units of 0.1%)"; | | "lbc max threshold (in units of 0.1%)"; |
| } | | } |
| } | | } |
| description | | description |
| "set lbc % max threshold"; | | "set lbc % max threshold"; |
| } | | } |
| } | | } |
| container opt { | | container opt { |
| description | | description |
| "set opt threshold in uW"; | | "set opt threshold in uW"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "opt min threshold (uW)"; | | "opt min threshold (uW)"; |
| } | | } |
| } | | } |
| description | | description |
| "set opt min threshold in uW"; | | "set opt min threshold in uW"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "opt max threshold (uW)"; | | "opt max threshold (uW)"; |
| } | | } |
| } | | } |
| description | | description |
| "set opt max threshold in uW"; | | "set opt max threshold in uW"; |
| } | | } |
| } | | } |
| container opr { | | container opr { |
| description | | description |
| "set opr threshold in uW "; | | "set opr threshold in uW "; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "opr min threshold (uW)"; | | "opr min threshold (uW)"; |
| } | | } |
| } | | } |
| description | | description |
| "set opr min threshold in uW"; | | "set opr min threshold in uW"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "opr max threshold (uW)"; | | "opr max threshold (uW)"; |
| } | | } |
| } | | } |
| description | | description |
| "set opr max threshold in uW"; | | "set opr max threshold in uW"; |
| } | | } |
| } | | } |
| container dgd { | | container dgd { |
| description | | description |
| "set differential group delay threshold"; | | "set differential group delay threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "differential group delay min threshold (1/100th of ps)"; | | "differential group delay min threshold (1/100th of ps)"; |
| } | | } |
| } | | } |
| description | | description |
| "set differential group delay min threshold"; | | "set differential group delay min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "differential delay group max threshold (1/100th of ps)"; | | "differential delay group max threshold (1/100th of ps)"; |
| } | | } |
| } | | } |
| description | | description |
| "set differential group delay max threshold"; | | "set differential group delay max threshold"; |
| } | | } |
| } | | } |
| container sopmd { | | container sopmd { |
| description | | description |
| "set second order polarization mode dispersion threshold"; | | "set second order polarization mode dispersion threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "polarization mode dispersion min threshold (in units of 0.01 ps^2)"; | | "polarization mode dispersion min threshold (in units of 0.01 ps^2)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization mode dispersion min threshold"; | | "set polarization mode dispersion min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "polarization mode dispersion max threshold ( in units of 0.01 ps^2)"; | | "polarization mode dispersion max threshold ( in units of 0.01 ps^2)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization mode dispersion max threshold"; | | "set polarization mode dispersion max threshold"; |
| } | | } |
| } | | } |
| container osnr { | | container osnr { |
| description | | description |
| "set optical signal to noise ratio threshold"; | | "set optical signal to noise ratio threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "optical signal to noise ratio min threshold (1/100th of dB)"; | | "optical signal to noise ratio min threshold (1/100th of dB)"; |
| } | | } |
| } | | } |
| description | | description |
| "set optical signal to noise ratio min threshold"; | | "set optical signal to noise ratio min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "optical signal to noise ratio max threshold (1/100th of dB)"; | | "optical signal to noise ratio max threshold (1/100th of dB)"; |
| } | | } |
| } | | } |
| description | | description |
| "set optical siganl to noise max threshold"; | | "set optical siganl to noise max threshold"; |
| } | | } |
| } | | } |
| container pdl { | | container pdl { |
| description | | description |
| "set polarization dependent loss threshold"; | | "set polarization dependent loss threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "polarization dependent loss min threshold (1/100th of dB)"; | | "polarization dependent loss min threshold (1/100th of dB)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization dependent loss min threshold"; | | "set polarization dependent loss min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "polarization dependent loss max threshold (1/100th of dB)"; | | "polarization dependent loss max threshold (1/100th of dB)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization dependent loss max threshold"; | | "set polarization dependent loss max threshold"; |
| } | | } |
| } | | } |
| container pcr { | | container pcr { |
| description | | description |
| "set polarization change rate threshold"; | | "set polarization change rate threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "polarization change rate min threshold (in units of 0.01 rad/s)"; | | "polarization change rate min threshold (in units of 0.01 rad/s)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization change rate min threshold"; | | "set polarization change rate min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "polarization change rate max threshold (in units of 0.01 rad/s)"; | | "polarization change rate max threshold (in units of 0.01 rad/s)"; |
| } | | } |
| } | | } |
| description | | description |
| "set polarization change rate max threshold"; | | "set polarization change rate max threshold"; |
| } | | } |
| } | | } |
| container pn { | | container pn { |
| description | | description |
| "set phase noise threshold"; | | "set phase noise threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967294" { | | range "1..4294967294" { |
| description | | description |
| "phase noise min threshold (1/1000 dB)"; | | "phase noise min threshold (1/1000 dB)"; |
| } | | } |
| } | | } |
| description | | description |
| "set phase noise min threshold"; | | "set phase noise min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967290" { | | range "1..4294967290" { |
| description | | description |
| "phase noise max threshold (1/1000 dB)"; | | "phase noise max threshold (1/1000 dB)"; |
| } | | } |
| } | | } |
| description | | description |
| "set phase noise max threshold"; | | "set phase noise max threshold"; |
| } | | } |
| } | | } |
| container rx-sig-pow { | | container rx-sig-pow { |
| description | | description |
| "set rx sig power threshold in uW"; | | "set rx sig power threshold in uW"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..4294967290" { | | range "1..4294967290" { |
| description | | description |
| " rx sig power threshold in uW"; | | " rx sig power threshold in uW"; |
| } | | } |
| } | | } |
| description | | description |
| "rx sig power min threshold in uW "; | | "rx sig power min threshold in uW "; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..4294967290" { | | range "1..4294967290" { |
| description | | description |
| "rx sig power max threshold in uW"; | | "rx sig power max threshold in uW"; |
| } | | } |
| } | | } |
| description | | description |
| "set rx sig power max threshold in uW"; | | "set rx sig power max threshold in uW"; |
| } | | } |
| } | | } |
| container snr { | | container snr { |
| description | | description |
| "set SNR threshold"; | | "set SNR threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR min threshold"; | | "SNR min threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR min threshold "; | | "set SNR min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR max threshold "; | | "SNR max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR max threshold "; | | "set SNR max threshold "; |
| } | | } |
| } | | } |
| container snr-ax { | | container snr-ax { |
| description | | description |
| "set SNR AX threshold"; | | "set SNR AX threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR AX min threshold"; | | "SNR AX min threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR AX min threshold "; | | "set SNR AX min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR AX max threshold "; | | "SNR AX max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR AX max threshold "; | | "set SNR AX max threshold "; |
| } | | } |
| } | | } |
| container snr-bx { | | container snr-bx { |
| description | | description |
| "set SNR BX threshold"; | | "set SNR BX threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR BX min threshold"; | | "SNR BX min threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR BX min threshold "; | | "set SNR BX min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR BX max threshold "; | | "SNR BX max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR BX max threshold "; | | "set SNR BX max threshold "; |
| } | | } |
| } | | } |
| container snr-ay { | | container snr-ay { |
| description | | description |
| "set SNR AY threshold"; | | "set SNR AY threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR AY min threshold"; | | "SNR AY min threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR AY min threshold "; | | "set SNR AY min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR AY max threshold "; | | "SNR AY max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR AY max threshold "; | | "set SNR AY max threshold "; |
| } | | } |
| } | | } |
| container snr-by { | | container snr-by { |
| description | | description |
| "set SNR BY threshold"; | | "set SNR BY threshold"; |
| leaf min { | | leaf min { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR BY min threshold"; | | "SNR BY min threshold"; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR BY min threshold "; | | "set SNR BY min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type uint32 { | | type uint32 { |
| range "1..2147483646" { | | range "1..2147483646" { |
| description | | description |
| "SNR BY max threshold "; | | "SNR BY max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SNR BY max threshold "; | | "set SNR BY max threshold "; |
| } | | } |
| } | | } |
| container cd { | | container cd { |
| description | | description |
| "set chromatic dispersion threshold"; | | "set chromatic dispersion threshold"; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-350000..350000" { | | range "-350000..350000" { |
| description | | description |
| "chromatic dispersion min threshold (ps/nm)"; | | "chromatic dispersion min threshold (ps/nm)"; |
| } | | } |
| } | | } |
| description | | description |
| "set chromatic dispersion min threshold"; | | "set chromatic dispersion min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-350000..350000" { | | range "-350000..350000" { |
| description | | description |
| "chromatic dispersion max threshold (ps/nm)"; | | "chromatic dispersion max threshold (ps/nm)"; |
| } | | } |
| } | | } |
| description | | description |
| "set chromatic dispersion max threshold"; | | "set chromatic dispersion max threshold"; |
| } | | } |
| } | | } |
| container opt-dbm { | | container opt-dbm { |
| description | | description |
| "set opt threshold in dbm"; | | "set opt threshold in dbm"; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-3000..6633" { | | range "-3000..6633" { |
| description | | description |
| "Enter 4 digit value ;Input value 3000 for 30.00dbm"; | | "Enter 4 digit value ;Input value 3000 for 30.00dbm"; |
| } | | } |
| } | | } |
| description | | description |
| "set opt min threshold in dbm"; | | "set opt min threshold in dbm"; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-3000..6633" { | | range "-3000..6633" { |
| description | | description |
| "Enter 4 digit value ;Input value 3000 for 30.00dbm"; | | "Enter 4 digit value ;Input value 3000 for 30.00dbm"; |
| } | | } |
| } | | } |
| description | | description |
| "set opt max threshold in dbm"; | | "set opt max threshold in dbm"; |
| } | | } |
| } | | } |
| container opr-dbm { | | container opr-dbm { |
| description | | description |
| "set opr threshold in dbm"; | | "set opr threshold in dbm"; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-3000..6633" { | | range "-3000..6633" { |
| description | | description |
| "Enter 4 digit value ;Input value 3000 for 30.00dbm"; | | "Enter 4 digit value ;Input value 3000 for 30.00dbm"; |
| } | | } |
| } | | } |
| description | | description |
| "set opr min threshold in dbm"; | | "set opr min threshold in dbm"; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-3000..6633" { | | range "-3000..6633" { |
| description | | description |
| "Enter 4 digit value ;Input value 3000 for 30.00dbm"; | | "Enter 4 digit value ;Input value 3000 for 30.00dbm"; |
| } | | } |
| } | | } |
| description | | description |
| "set opr max threshold in dbm"; | | "set opr max threshold in dbm"; |
| } | | } |
| } | | } |
| container rx-sig-pow-dbm { | | container rx-sig-pow-dbm { |
| description | | description |
| "set rx-sig-pow threshold in dbm"; | | "set rx-sig-pow threshold in dbm"; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-3000..6633" { | | range "-3000..6633" { |
| description | | description |
| "Enter 4 digit value ;Input value 3000 for 30.00dbm"; | | "Enter 4 digit value ;Input value 3000 for 30.00dbm"; |
| } | | } |
| } | | } |
| description | | description |
| "set rx-sig-pow min threshold in dbm"; | | "set rx-sig-pow min threshold in dbm"; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-3000..6633" { | | range "-3000..6633" { |
| description | | description |
| "Enter 4 digit value ;Input value 3000 for 30.00dbm"; | | "Enter 4 digit value ;Input value 3000 for 30.00dbm"; |
| } | | } |
| } | | } |
| description | | description |
| "set rx-sig-pow max threshold in dbm"; | | "set rx-sig-pow max threshold in dbm"; |
| } | | } |
| } | | } |
| container low-freq-off { | | container low-freq-off { |
| description | | description |
| "set low signal freq offset threshold in Mhz"; | | "set low signal freq offset threshold in Mhz"; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-1500..1500" { | | range "-1500..1500" { |
| description | | description |
| "low signal freq offset min threshold in Mhz"; | | "low signal freq offset min threshold in Mhz"; |
| } | | } |
| } | | } |
| description | | description |
| "set low signal freq offset min threshold in Mhz"; | | "set low signal freq offset min threshold in Mhz"; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-1500..1500" { | | range "-1500..1500" { |
| description | | description |
| "low signal freq offset max threshold in Mhz"; | | "low signal freq offset max threshold in Mhz"; |
| } | | } |
| } | | } |
| description | | description |
| "set low signal freq offset max threshold in Mhz"; | | "set low signal freq offset max threshold in Mhz"; |
| } | | } |
| } | | } |
| container sop-s1 { | | container sop-s1 { |
| description | | description |
| "set SOP S1 threshold "; | | "set SOP S1 threshold "; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-100..100" { | | range "-100..100" { |
| description | | description |
| "SOP S1 threshold "; | | "SOP S1 threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SOP S1 min threshold "; | | "set SOP S1 min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-100..100" { | | range "-100..100" { |
| description | | description |
| "SOP S1 max threshold "; | | "SOP S1 max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SOP S1 max threshold "; | | "set SOP S1 max threshold "; |
| } | | } |
| } | | } |
| container sop-s2 { | | container sop-s2 { |
| description | | description |
| "set SOP S2 threshold "; | | "set SOP S2 threshold "; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-100..100" { | | range "-100..100" { |
| description | | description |
| "SOP S2 threshold "; | | "SOP S2 threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SOP S2 min threshold "; | | "set SOP S2 min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-100..100" { | | range "-100..100" { |
| description | | description |
| "SOP S2 max threshold "; | | "SOP S2 max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SOP S2 max threshold "; | | "set SOP S2 max threshold "; |
| } | | } |
| } | | } |
| container sop-s3 { | | container sop-s3 { |
| description | | description |
| "set SOP S3 threshold "; | | "set SOP S3 threshold "; |
| leaf min { | | leaf min { |
| type int32 { | | type int32 { |
| range "-100..100" { | | range "-100..100" { |
| description | | description |
| "SOP S3 threshold "; | | "SOP S3 threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SOP S3 min threshold "; | | "set SOP S3 min threshold "; |
| } | | } |
| leaf max { | | leaf max { |
| type int32 { | | type int32 { |
| range "-100..100" { | | range "-100..100" { |
| description | | description |
| "SOP S3 max threshold "; | | "SOP S3 max threshold "; |
| } | | } |
| } | | } |
| description | | description |
| "set SOP S3 max threshold "; | | "set SOP S3 max threshold "; |
| } | | } |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set optics TCA reporting status"; | | "set optics TCA reporting status"; |
| container lbc { | | container lbc { |
| description | | description |
| "set lbc TCA reporting status"; | | "set lbc TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set lbc min TCA reporting status"; | | "set lbc min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set lbc max TCA reporting status"; | | "set lbc max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container lbc-pc { | | container lbc-pc { |
| description | | description |
| "set lbc % TCA reporting status"; | | "set lbc % TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set lbc min % TCA reporting status"; | | "set lbc min % TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set lbc max % TCA reporting status"; | | "set lbc max % TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container opt { | | container opt { |
| description | | description |
| "set opt/opt-dbm TCA reporting status"; | | "set opt/opt-dbm TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set opt/opt-dbm min TCA reporting status"; | | "set opt/opt-dbm min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set opt/opt-dbm max TCA reporting status"; | | "set opt/opt-dbm max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container opr { | | container opr { |
| description | | description |
| "set opr/opr-dbm TCA reporting status"; | | "set opr/opr-dbm TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set opr/opr-dbm min TCA reporting status"; | | "set opr/opr-dbm min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set opr/opr-dbm max TCA reporting status"; | | "set opr/opr-dbm max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container cd { | | container cd { |
| description | | description |
| "set chromatic dispersion TCA reporting status"; | | "set chromatic dispersion TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set chromatic dispersion min TCA reporting status"; | | "set chromatic dispersion min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set chromatic dispersion max TCA reporting status"; | | "set chromatic dispersion max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container dgd { | | container dgd { |
| description | | description |
| "set differential group delay TCA reporting status"; | | "set differential group delay TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set differentail group delay min TCA reporting status"; | | "set differentail group delay min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set differential group delay max TCA reporting status"; | | "set differential group delay max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container sopmd { | | container sopmd { |
| description | | description |
| "set second order polarization mode dispersion TCA reporting status"; | | "set second order polarization mode dispersion TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set polarization mode dispersion min TCA reporting status"; | | "set polarization mode dispersion min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set polarization mode dispersion max TCA reporting status"; | | "set polarization mode dispersion max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container osnr { | | container osnr { |
| description | | description |
| "set optical signal to noise ratio TCA reporting status"; | | "set optical signal to noise ratio TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set optical signal to noise ratio min TCA reporting status"; | | "set optical signal to noise ratio min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set optical signal to noise ratio max TCA reporting status"; | | "set optical signal to noise ratio max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container pdl { | | container pdl { |
| description | | description |
| "set polarization dependent loss TCA reporting status"; | | "set polarization dependent loss TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set polarization dependent loss min TCA reporting status"; | | "set polarization dependent loss min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set polarization dependent loss max TCA reporting status"; | | "set polarization dependent loss max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container pcr { | | container pcr { |
| description | | description |
| "set polarization change rate TCA reporting status"; | | "set polarization change rate TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set polarization change rate min TCA reporting status"; | | "set polarization change rate min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set polarization change rate max TCA reporting status"; | | "set polarization change rate max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container pn { | | container pn { |
| description | | description |
| "set phase noise TCA reporting status"; | | "set phase noise TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set phase noise min TCA reporting status"; | | "set phase noise min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set phase noise max TCA reporting status"; | | "set phase noise max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container rx-sig-pow { | | container rx-sig-pow { |
| description | | description |
| "set rx sig power TCA reporting status"; | | "set rx sig power TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set rx sig power(uW/dBm) min TCA reporting status"; | | "set rx sig power(uW/dBm) min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set rx sig power(uW/dBm) max TCA reporting status"; | | "set rx sig power(uW/dBm) max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container low-freq-off { | | container low-freq-off { |
| description | | description |
| "set low signal freq offset TCA reporting status"; | | "set low signal freq offset TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set low signal freq offset min TCA reporting status"; | | "set low signal freq offset min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set low signal freq offset max TCA reporting status"; | | "set low signal freq offset max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container snr { | | container snr { |
| description | | description |
| "set SNR TCA reporting status"; | | "set SNR TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SNR min TCA reporting status"; | | "set SNR min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SNR max TCA reporting status"; | | "set SNR max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container snr-ax { | | container snr-ax { |
| description | | description |
| "set SNR-AX TCA reporting status"; | | "set SNR-AX TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SNR-AX min TCA reporting status"; | | "set SNR-AX min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SNR-AX max TCA reporting status"; | | "set SNR-AX max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container snr-bx { | | container snr-bx { |
| description | | description |
| "set SNR-BX TCA reporting status"; | | "set SNR-BX TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SNR-BX min TCA reporting status"; | | "set SNR-BX min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SNR-BX max TCA reporting status"; | | "set SNR-BX max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container snr-ay { | | container snr-ay { |
| description | | description |
| "set SNR-AY TCA reporting status"; | | "set SNR-AY TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SNR-AY min TCA reporting status"; | | "set SNR-AY min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SNR-AY max TCA reporting status"; | | "set SNR-AY max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container snr-by { | | container snr-by { |
| description | | description |
| "set SNR-BY TCA reporting status"; | | "set SNR-BY TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SNR-BY min TCA reporting status"; | | "set SNR-BY min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SNR-BY max TCA reporting status"; | | "set SNR-BY max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container sop-s1 { | | container sop-s1 { |
| description | | description |
| "set SOP-S1 TCA reporting status"; | | "set SOP-S1 TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SOP-S1 min TCA reporting status"; | | "set SOP-S1 min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SOP-S1 max TCA reporting status"; | | "set SOP-S1 max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container sop-s2 { | | container sop-s2 { |
| description | | description |
| "set SOP-S2 TCA reporting status"; | | "set SOP-S2 TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SOP-S2 min TCA reporting status"; | | "set SOP-S2 min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SOP-S2 max TCA reporting status"; | | "set SOP-S2 max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| container sop-s3 { | | container sop-s3 { |
| description | | description |
| "set SOP-S3 TCA reporting status"; | | "set SOP-S3 TCA reporting status"; |
| container min-tca { | | container min-tca { |
| description | | description |
| "set SOP-S3 min TCA reporting status"; | | "set SOP-S3 min TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container max-tca { | | container max-tca { |
| description | | description |
| "set SOP-S3 max TCA reporting status"; | | "set SOP-S3 max TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container fec { | | container fec { |
| description | | description |
| "Configure fec g709 performance monitoring"; | | "Configure fec g709 performance monitoring"; |
| container threshold { | | container threshold { |
| description | | description |
| "Configure fec threshold"; | | "Configure fec threshold"; |
| leaf ec-bits { | | leaf ec-bits { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "ec-bits threshold <range:0-75279974400>"; | | "ec-bits threshold <range:0-75279974400>"; |
| } | | } |
| } | | } |
| description | | description |
| "set EC-BITS threshold"; | | "set EC-BITS threshold"; |
| } | | } |
| leaf uc-words { | | leaf uc-words { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "uc-words threshold <range:0-4724697600>"; | | "uc-words threshold <range:0-4724697600>"; |
| } | | } |
| } | | } |
| description | | description |
| "set UC-WORDS threshold"; | | "set UC-WORDS threshold"; |
| } | | } |
| container pre-fec-ber { | | container pre-fec-ber { |
| description | | description |
| "Set PRE-FEC-BER Thresholds"; | | "Set PRE-FEC-BER Thresholds"; |
| leaf min { | | leaf min { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "pre-fec-ber min threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; | | "pre-fec-ber min threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; |
| } | | } |
| } | | } |
| description | | description |
| "set pre-fec-ber min threshold"; | | "set pre-fec-ber min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "pre-fec-ber max threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; | | "pre-fec-ber max threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; |
| } | | } |
| } | | } |
| description | | description |
| "set pre-fec-ber max threshold"; | | "set pre-fec-ber max threshold"; |
| } | | } |
| } | | } |
| container post-fec-ber { | | container post-fec-ber { |
| description | | description |
| "Set POST-FEC-BER Thresholds"; | | "Set POST-FEC-BER Thresholds"; |
| leaf min { | | leaf min { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "post-fec-ber min threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; | | "post-fec-ber min threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; |
| } | | } |
| } | | } |
| description | | description |
| "set post-fec-ber min threshold"; | | "set post-fec-ber min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "post-fec-ber max threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; | | "post-fec-ber max threshold range : <1-18446744073709551615>. BER is based on E-15, set value = 150, equivalent BER = 1.5E-13"; |
| } | | } |
| } | | } |
| description | | description |
| "set post-fec-ber max threshold"; | | "set post-fec-ber max threshold"; |
| } | | } |
| } | | } |
| container q { | | container q { |
| description | | description |
| "set Q threshold"; | | "set Q threshold"; |
| leaf min { | | leaf min { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "Q min threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; | | "Q min threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; |
| } | | } |
| } | | } |
| description | | description |
| "set Q min threshold"; | | "set Q min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "Q max threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; | | "Q max threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; |
| } | | } |
| } | | } |
| description | | description |
| "set Q max threshold"; | | "set Q max threshold"; |
| } | | } |
| } | | } |
| container q-margin { | | container q-margin { |
| description | | description |
| "set Q margin threshold"; | | "set Q margin threshold"; |
| leaf min { | | leaf min { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "Q margin min threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; | | "Q margin min threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; |
| } | | } |
| } | | } |
| description | | description |
| "set Q margin min threshold"; | | "set Q margin min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "Q margin max threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; | | "Q margin max threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; |
| } | | } |
| } | | } |
| description | | description |
| "set Q margin max threshold"; | | "set Q margin max threshold"; |
| } | | } |
| } | | } |
| container inst-q-margin { | | container inst-q-margin { |
| description | | description |
| "set Instantaneous Q margin threshold"; | | "set Instantaneous Q margin threshold"; |
| leaf min { | | leaf min { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "Instantaneous Q margin min threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; | | "Instantaneous Q margin min threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; |
| } | | } |
| } | | } |
| description | | description |
| "set Instantaneous Q margin min threshold"; | | "set Instantaneous Q margin min threshold"; |
| } | | } |
| leaf max { | | leaf max { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "Q margin max threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; | | "Q margin max threshold <1-18446744073709551615>set value = 150, equivalent value = 1.5"; |
| } | | } |
| } | | } |
| description | | description |
| "set Instantaneous Q margin max threshold"; | | "set Instantaneous Q margin max threshold"; |
| } | | } |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set fec TCA reporting status"; | | "set fec TCA reporting status"; |
| container ec-bits { | | container ec-bits { |
| description | | description |
| "set ec-bits TCA reporting status"; | | "set ec-bits TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container uc-words { | | container uc-words { |
| description | | description |
| "set uc-words TCA reporting status"; | | "set uc-words TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| container prbs { | | container prbs { |
| description | | description |
| "Configure prbs performance monitoring"; | | "Configure prbs performance monitoring"; |
| container threshold { | | container threshold { |
| description | | description |
| "Configure prbs threshold"; | | "Configure prbs threshold"; |
| leaf ebc { | | leaf ebc { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..20" { | | length "1..20" { |
| description | | description |
| "ebc threshold <1-18446744073709551615>"; | | "ebc threshold <1-18446744073709551615>"; |
| } | | } |
| } | | } |
| description | | description |
| "set EBC threshold"; | | "set EBC threshold"; |
| } | | } |
| leaf found-count { | | leaf found-count { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..10" { | | length "1..10" { |
| description | | description |
| "found-count threshold <1-4294967295>"; | | "found-count threshold <1-4294967295>"; |
| } | | } |
| } | | } |
| description | | description |
| "set FOUND-COUNT threshold"; | | "set FOUND-COUNT threshold"; |
| } | | } |
| leaf lost-count { | | leaf lost-count { |
| type xr:Cisco-ios-xr-string { | | type xr:Cisco-ios-xr-string { |
| length "1..10" { | | length "1..10" { |
| description | | description |
| "lost-count threshold <1-4294967295>"; | | "lost-count threshold <1-4294967295>"; |
| } | | } |
| } | | } |
| description | | description |
| "set LOST-COUNT threshold"; | | "set LOST-COUNT threshold"; |
| } | | } |
| } | | } |
| container report { | | container report { |
| description | | description |
| "set prbs TCA reporting status"; | | "set prbs TCA reporting status"; |
| container ebc { | | container ebc { |
| description | | description |
| "set ebc TCA reporting status"; | | "set ebc TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container found-count { | | container found-count { |
| description | | description |
| "set found-count TCA reporting status"; | | "set found-count TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| container lost-count { | | container lost-count { |
| description | | description |
| "set lost-count TCA reporting status"; | | "set lost-count TCA reporting status"; |
| container enable { | | container enable { |
| presence "Indicates a enable node is configured."; | | presence "Indicates a enable node is configured."; |
| description | | description |
| "Enable TCA reporting"; | | "Enable TCA reporting"; |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| } | | } |
| | | |
| augment "/a1:controllers/a1:controller" { | | augment "/a1:controllers/a1:controller" { |
| description | | description |
| "This augment extends active nodes configuration"; | | "This augment extends active nodes configuration"; |
| uses CONT-BODY; | | uses CONT-BODY; |
| } | | } |
| augment "/a1:controllers/a1:controller-preconfigure" { | | augment "/a1:controllers/a1:controller-preconfigure" { |
| description | | description |
| "This augment extends preconfigured nodes | | "This augment extends preconfigured nodes |
| configuration"; | | configuration"; |
| uses CONT-BODY; | | uses CONT-BODY; |
| } | | } |
| } | | } |